文档库 最新最全的文档下载
当前位置:文档库 › oracle常用的命令

oracle常用的命令

1、创建企业管理器create em
->emca -config dbcontrol db -repos create
2、删除企业管理器(drop em)
->emca -deconfig dbcontrol db -repos drop

EMCA 开始于 2009-12-29 11:30:33
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令: n
SYSMAN 用户的口令:
是否继续? [是(Y)/否(N)]: y
2009-12-29 11:30:45 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 E:\app\guddle\cfgtoollogs\emca\orcl\emca_2009_12_29_11_
30_33.log。
2009-12-29 11:30:46 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-12-29 11:31:23 oracle.sysman.emcp.EMReposConfig invoke
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-12-29 11:35:52 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-12-29 11:35:59
3.重新创建企业管理器(em recreate)
->emca -config dbcontrol db -repos recreate

EMCA 开始于 2009-12-28 15:52:14
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: orcl
已为数据库 orcl 配置了 Database Control
您已选择配置 Database Control, 以便管理数据库 orcl
此操作将移去现有配置和默认设置, 并重新执行配置
是否继续? [是(Y)/否(N)]: y
监听程序端口号: 1189(对应sid的监听器,否则会包监听器错误)
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ E:\app\guddle\product\11.1.0\db_1

本地主机名 ................ dreamfc-guddle
监听程序端口号 ................ 1521(对应sid的监听器,否则会包监听器错误)
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............

-----------------------------------------------------------------
是否继续? [是(Y)/否(N)]:

4.利用window服务项命令打开/关闭数据库服务
->net start/stop oracle_services_name
5.打开em管理器的服务及监听器的命令
->emctl start/stop ServiceConsole_name
->lsnrctl start/stop listener_name
6.查询oracle中存在的数据库sid,或者数据库名
->select instance_name from v$instance;
->show parameter instance
->show parameter db
->select name from v$database
7.数据库域名在存在于参数文件中,他的参数是db_domain
查询数据库域名
->select value from v$parameter where name = 'db_domain';
->show

parameter domain

8.ORACLE解锁用户命令及修改密码/锁定用户及密码过期(以SCOTT用户为例)
->alter user scott account unlock;(解锁SCOTT用户)
->alter user scott identified by tiger;(修改SCOTT用户密码)
->select username from all_users;(查看所有用户名)
->alter user scott account lock;(锁定SCOTT用户)
->alter user scott password expire;(设置密码过期)


9.查看用户的状态
->select username,account_status(用户当前的访问状态) from dba_users;
10、oracle中几个用户的作用system


Oracle创建表空间、创建用户以及授权、查看权限

创建临时表空间

CREATE TEMPORARY TABLESPACE "GUDDLE_TEMP"
TEMPFILE 'D:\APP\GUDDLE\ORADATA\ORCL\guddle_temp01.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32768K MAXSIZE 1024M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1;

创建用户表空间

CREATE SMALLFILE TABLESPACE "GUDDLE_DATA"
DATAFILE 'D:\APP\GUDDLE\ORADATA\ORCL\GUDDLE_DATA01.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M
MAXSIZE 1G
LOGGING EXTENT MANAGEMENT
LOCAL SEGMENT SPACE MANAGEMENT AUTO DEFAULT NOCOMPRESS

创建用户并制定表空间

CREATE USER "GUDDLE" PROFILE "DEFAULT" IDENTIFIED BY "*******"
DEFAULT TABLESPACE "GUDDLE_DATA"
TEMPORARY TABLESPACE "GUDDLE_TEMP"
ACCOUNT UNLOCK;

更改用户权限:
GRANT UNLIMITED TABLESPACE,
CONNECT,
RESOURCE,
ALTER ANY INDEX,
ALTER ANY PROCEDURE,
ALTER ANY TABLE,
CREATE ANY INDEX,
CREATE ANY PROCEDURE,
CREATE ANY TABLE,
CREATE ANY VIEW,
UNLIMITED TABLESPACE TO GUDDLE;

ALTER USER "GUDDLE" DEFAULT ROLE ALL
GRANT SELECT ON SCOTT.EMP TO GUDDLE;
创建表



插入数据
INSERT INTO GUDDLE."T_USER" (USERID, USERNAME, PASSWORD, ROLE, RIGHT) VALUES ('1269935825646usersys', 'usersys', '21232F297A57A5A743894A0E4A801FC3', '31', '1023')
INSERT INTO GUDDLE."T_USER" (USERID, USERNAME, PASSWORD, ROLE, RIGHT) VALUES ('1269936268274JAVA_TRANNER', 'JAVA_TRANNER', '202CB962AC59075B964B07152D234B70', '2', '911')
INSERT INTO GUDDLE."T_ROLE" (ROLEID, ROLENAME, ROLEVALUE) VALUES ('ADMINSYS', 'ADMINSYS', '1','127')

INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME) VALUES ('ADD1', 'ADD','1','添加数据权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('MODIFY1', 'MODIFY', '4', '修改数据权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('DEL1', 'DEL', '2', '删除数据权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('SELECT1', 'SELECTSHOW', '8', '查看数据权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('DOWNLOADMGR1', 'DOWNLOADMGR', '256', '文件下载权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('TRANNINGONLINE1', 'TRANNINGONLINE', '512', '网上指导权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('UPLOADMG

R1', 'UPLOADMGR', '128', '文件上传权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('MSGMGR1', 'MSGMGR', '64', '消息管理权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('RIGHTMGR1', 'RIGHTMGR', '32', '权限管理权限')
INSERT INTO GUDDLE."T_RIGHT" (RIGHTID, RIGHTNAME, RIGHTVALUE, "COMMENT") VALUES ('USERMGR1', 'USERMGR', '16', '用户管理权限')

相关文档