ORACLE --初学者基本配置命令
来源:互联网 发布:华南师大网络课bbs 编辑:程序博客网 时间:2024/06/02 16:40
1> 数据库连接方式:
C:> SQLPLUS /NOLOG SQL>CONN / AS SYSDBA
sqlplus scott/123456@orcl 或者sqlplus scott/123456@orcl as sysdba 或者 sqlplus
C:> SQLPLUS /NOLOG SQL>CONN / AS SYSDBA
sqlplus scott/123456@orcl 或者sqlplus scott/123456@orcl as sysdba 或者 sqlplus
scott/123456
2> Oracle 启动
SQL>STARTUP 表示启动实例加载并打开数据库
SQL>STARTUP NOMONT 表示启动实例不加载数据库
SQL>STARTUP MOUNT 表示启动实例并加载数据库但不打开数据库
(REMOUNT|MOUNT|OPENT)1> dbca linux下面运行打开控制创建数据界面
3> Oracle 关闭
SQL>SHUTDOWN 正常方式关闭数据库
SQL>SHUTDOWN IMMEDIATE 立即关闭数据库
SQL>SHUTDOWN ABORT 直接关闭数据库
(ABORT|IMMEDIATE|NORMAL)
LINUX 系统 ORACLE 常用配置命令:
SQL>STARTUP 表示启动实例加载并打开数据库
SQL>STARTUP NOMONT 表示启动实例不加载数据库
SQL>STARTUP MOUNT 表示启动实例并加载数据库但不打开数据库
(REMOUNT|MOUNT|OPENT)1> dbca linux下面运行打开控制创建数据界面
3> Oracle 关闭
SQL>SHUTDOWN 正常方式关闭数据库
SQL>SHUTDOWN IMMEDIATE 立即关闭数据库
SQL>SHUTDOWN ABORT 直接关闭数据库
(ABORT|IMMEDIATE|NORMAL)
LINUX 系统 ORACLE 常用配置命令:
1> netmgr 或者 netca 打开监听配置界面
2> tnsping ip 测试服务器监听状态
3> lsnrctl start 启动监听 lsnrctl stop 关闭监听 lsnrctl status 查看监听状态 重启:
2> tnsping ip 测试服务器监听状态
3> lsnrctl start 启动监听 lsnrctl stop 关闭监听 lsnrctl status 查看监听状态 重启:
lsnrctl reload
4> 启动Oracle实例服务:
C:oradim –startup –sid myoracle
关闭Oracle实例服务:
C:oradim –shutdown –sid myoracle
5> 使用Oracle Enterprise Manager 10g进行数据库控制
启动和停止OEM的命令为:
[oracle@oracle ~]$ emctl start dbconsole
[oracle@oracle ~]$ emctl stop dbconsole
状态查询:emctl status dbconsole
4> 启动Oracle实例服务:
C:oradim –startup –sid myoracle
关闭Oracle实例服务:
C:oradim –shutdown –sid myoracle
5> 使用Oracle Enterprise Manager 10g进行数据库控制
启动和停止OEM的命令为:
[oracle@oracle ~]$ emctl start dbconsole
[oracle@oracle ~]$ emctl stop dbconsole
状态查询:emctl status dbconsole
IE登入方式:http://"hostname":1158/em
6> 使用iSQL*Plus访问数据库
启动和停止iSQL*Plus命令:
[oracle@oracle ~]$ isqlplusctl start
6> 使用iSQL*Plus访问数据库
启动和停止iSQL*Plus命令:
[oracle@oracle ~]$ isqlplusctl start
[oracle@oracle ~]$ isqlplusctl stop
IE 登入方式:http://"hostname":5560/isqlplus
常用维护命令;
1> Show user; 查看当前数据库连接用户
2> 察看所有ORACLE用户 : SQL> SELECT USERNAME FROM DBA_USERS;
2> 察看所有ORACLE用户 : SQL> SELECT USERNAME FROM DBA_USERS;
3> 查看哪些用户拥有SYSDBA、SYSOPER权限: select * from V$PWFILE_USERS;
4> 更改密码及给用户解锁:
Alter user username identified by password 修改密码
ALTER USER USERNAME ACCOUNT LOCK; 加锁
ALTER USER USERANEM ACCOUNT UNLOCK; 解锁
Alter user username identified by password 修改密码
ALTER USER USERNAME ACCOUNT LOCK; 加锁
ALTER USER USERANEM ACCOUNT UNLOCK; 解锁
5> 增加数据库用户:(test11/test 并指默认表空间:users 临时表空间:Temp)
create user test11 identified by test default tablespace users Temporary TABLESPACE
create user test11 identified by test default tablespace users Temporary TABLESPACE
Temp;
6> 给用户授权:
授予 test 用户connect,resource,dba 三种权限: grant connect,resource,dba to test;
授予 sysdba 权限: grant sysdba to test;
回收权限: REVOKE CREATE SESSION TO USERNAME
确认:commit;
授予 test 用户connect,resource,dba 三种权限: grant connect,resource,dba to test;
授予 sysdba 权限: grant sysdba to test;
回收权限: REVOKE CREATE SESSION TO USERNAME
确认:commit;
7> 查看当前所有的数据库名: select name from v$database;
8> desc v$databases; 查看数据库结构字段
9> 查看表结构:desc all_tables;
8> desc v$databases; 查看数据库结构字段
9> 查看表结构:desc all_tables;
10> 查看当前库的所有数据表: select TABLE_NAME from all_tables;
12> 察看SGA大小 SHOW PARAMETER SGA
13> 更改 SGA大小: ALTER SYSTEM SET SHARED_POOL_SIZE=..M
12> 察看SGA大小 SHOW PARAMETER SGA
13> 更改 SGA大小: ALTER SYSTEM SET SHARED_POOL_SIZE=..M
14> 察看REDO LOG : SELECT * FROM V$CONTROLFILE
15> 在Offline状态下搬迁数据库文件
关闭数据库 SHUTDOWN IMMEDIATE
搬迁数据文件 连接数据库
SQL>CONN / AS SYSDBA
SQL>STARTUP MOUNT
SQL>Alter database rename file ‘e:/.......’ to ‘c:/.......’
SQL>ALTER DATABASE OPEN
SQL>SHUTDOWN
删除旧的数据文件
关闭数据库 SHUTDOWN IMMEDIATE
搬迁数据文件 连接数据库
SQL>CONN / AS SYSDBA
SQL>STARTUP MOUNT
SQL>Alter database rename file ‘e:/.......’ to ‘c:/.......’
SQL>ALTER DATABASE OPEN
SQL>SHUTDOWN
删除旧的数据文件
16> oracle 当前状态查询:select status from v$instance;
select open_mode from v$database;
17> oracle 查询当前数据库(SCOTT)所有数据表:select table_name from all_tables where owner='SCOTT'
18> sys 用户查询SCOTT 数据库表数据:select *from scott.表名
select open_mode from v$database;
17> oracle 查询当前数据库(SCOTT)所有数据表:select table_name from all_tables where owner='SCOTT'
18> sys 用户查询SCOTT 数据库表数据:select *from scott.表名
- ORACLE --初学者基本配置命令
- Linux初学者基本命令
- linux初学者指南-基本配置
- linux初学者-常用基本命令篇
- Linux之redhat初学者基本命令教程
- oracle基本操作语句(适合初学者)
- 初学者入门:Structs中基本配置入门
- 初学者入门:Struts中基本配置入门
- 初学者入门:Structs中基本配置入门
- 关于debian基本配置,便于初学者使用
- Oracle 的基本命令
- oracle的基本命令
- Oracle 的基本命令
- oracle 基本命令
- oracle基本命令
- oracle 数据库基本命令
- oracle基本命令
- Oracle基本操作命令
- WinHex恢复分区表及误删除文件
- pl/sql 报ORA-12154: TNS:无法解析指定的连接标志
- 叶子
- Keycode对照表
- 服务器端控件OnClientClick事件return false不回传服务器
- ORACLE --初学者基本配置命令
- ASP.NET2.0轻松搞定统计图表
- 【Java】将证书导入Java的JRE环境
- .NET面试题整理-数据库篇
- ActiveX 部件不能创建对象
- oracle中 left join,right join, inner join,full join的简单使用
- Emacs 23.2已经内置CEDET
- 一个博客。
- TC