oracle修改配置的命令是什么,ORACLE --初学者基本配置命令

1> 数据库连接方式:

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 常用配置命令:

1>  netmgr 或者 netca 打开监听配置界面

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

IE登入方式:http://"hostname":1158/em

6> 使用iSQL*Plus访问数据库

启动和停止iSQL*Plus命令:

[oracle@oracle ~]$ isqlplusctl start

[oracle@oracle ~]$ isqlplusctl stop

常用维护命令;

1>  Show user; 查看当前数据库连接用户

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;  解锁

5> 增加数据库用户:(test11/test 并指默认表空间:users 临时表空间:Temp)

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;

7>  查看当前所有的数据库名: select name from v$database;

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

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

删除旧的数据文件

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.表名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值