oracle常用命令大全和环境变量路径(4)

2020-02-22 11:11

146 继续列的删除操作

ALTER TABLE A DROP COLUMNS CONTINUE CHECKPOINT 10000;

147 增加表的主索引

ALTER TABLE A ADD PRIMARY KEY (OBJECT_ID);

148 删除表的主索引

ALTER TABLE A DROP PRIMARY KEY;

149 索引表的主索引并指定索引所使用的表空间

ALTER TABLE A ADD PRIMARY KEY (OBJECT_ID) USING INDEX TABLESPACE USERS;

150 建立一个普通索引 CREATE INDEX A_NAME_IND ON A(OWNER,OBJECT_NAME);

151 建立一个函数索引

SELECT /*+ INDEX(A A_NAME2_IND) */ * FROM A WHERE UPPER(OBJECT_NAME)='A';

152 建立一个位图索引

CREATE BITMAP INDEX A_NAME_BT ON A(OWNER);

153 查询数据库的信息

SELECT /*+ INDEX(A A_NAME_BT) */ * FROM A WHERE OWNER='SYS' OR OWNER='SYSTEM';

SELECT /*+ FULL(A) */ * FROM A WHERE OWNER='SYS' OR OWNER='SYSTEM';

154 生成一个脚本来建立索引重整

SELECT 'ALTER INDEX '||INDEX_NAME||' COALESCE;' FROM DBA_INDEXES WHERE TABLE_NAME='A' AND OWNER='SYS'

SELECT 'ALTER INDEX '||INDEX_NAME||' REBUILD ONLINE;' FROM DBA_INDEXES WHERE TABLE_NAME='A' AND OWNER='SYS'

155 显示所有用户的信息

SELECT * FROM DBA_USERS;

156 显示当前数据库的用户 SELECT

USERNAME,ACCOUNT_STATUS,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE FROM DBA_USERS;

160 建立一个新用户

create user edpthw identified by \ default tablespace users temporary tablespace temp

quota unlimited on users quota 10m on mytbs2;

161 查询限额信息 select * from dba_ts_quotas; select * from user_ts_quotas;

162 用户改密码

alter user edpthw identified by edpthw;

163 锁用户

alter user edpthw account lock;

164 使密码过期,迫使改下一次进入改密码 alter user edpthw password expire;

165 取消限额

alter user edpthw quota unlimited on mytbs2;

166 删除用户

drop user hmtong cascade;

167 授权用户

grant create session,create table,create view to edpthw;

168 分别授权

GRANT CREATE ANY TABLE TO \ GRANT CREATE TABLE TO \ GRANT DROP ANY TABLE TO \ GRANT SELECT ANY TABLE TO \

169 折消授权

REVOKE UNLIMITED TABLESPACE FROM \

170 对象授权

GRANT SELECT ON \

171 折消对象授权

REVOKE SELECT ON \

172 取消进入系统直接用默认密码,而一定要自己输入密码才可以进入 unix $ORACLE_HOMENETWORKADMINSQLNET.ORA

windows D:oracleproduct10.1.0Db_1NETWORKADMINSQLNET.ORA SQLNET.AUTHENTICATION_SERVICES= (NTS,NONE)

修改$ORACLE_HOME/network/admin/sqlnet.ora文件

将原有的:SQLNET.AUTHENTICATION_SERVICES= (NTS) 改为:SQLNET.AUTHENTICATION_SERVICES= (NONE) 或者直接注释:#SQLNET.AUTHENTICATION_SERVICES= (NTS)

173 查询Pwfile中存放的用户信息 select * from v$pwfile_users;

174 授权sysdba给指定用户 grant sysdba to hmtong;

175 取消指定用户的sysdba权限

revoke sysdba from hmtong;

176 修改系统的授权的属性

alter system set remote_login_passwordfile=exclusive; 能sysdba登录,能授权

alter system set remote_login_passwordfile=shared scope=spfile; 只能sysdba登录,不能授权 alter system set remote_login_passwordfile=NONE; 取消

177 重建口令文件

orapwd file=PWDmydb.ora password=itpub

178 创建一个用户

create user hmtong identified by abcdefg;

179 授权连接给指定用户

GRANT \

GRANT UNLIMITED TABLESPACE,CONNECT,RESOURCE TO HMTONG;

180 创建表 create table t1(a int); create table t2(a int);

181 查看系统特权 select * from user_sys_privs;

182 查看对象特权 select * from user_tab_privs;

183 查看被授予的角色 select * from user_role_privs;

184 查看角色的有什么权限 select * from role_sys_privs;

185 查看角色的有哪些表 select * from role_tab_privs;

186 查看当前会话的权限 select * from session_privs;

187 监听器的状态 lsnrctl start

$ORACLE_HOME/network/admin/listener.ora

188 监听器的启动和关闭 lsnrctl start [名字] lsnrctl stop [名字]

189 监听器的状态和服务信息 lsnrctl stat lsnrctl service

190 配置监听器的工具 netca

netmgr

192 动态注册监听器 alter system register;

193 配置监听器的两个参数

show parameter local_listener show parameter remote_listener

194 追加设置一个服务名,服务名可以多个对应一个实例 alter system set service_names=mydb,appdb

195 客户连接配置文件

$ORACLE_HOME/network/admin/tnsname.ora

196 检查指定的监听器是否存在 TNSPING MYDB

197 将SQLNET.ORA配置好就可以connect system/testdb1@192.168.100.80:1521/testdb1方式连接

SQLNET.AUTHENTICATION_SERVICES= (NTS,NONE) NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)

198 快速重启资料库

shutdown immediate

199 将资料库开启到mount的状态 startup mount

200 显示数据库的归档还是非归档模式 archive log list

数据库日志模式 存档模式 自动存档 禁用

存档终点 D:oracleora92RDBMS 最早的概要日志序列 64 下一个存档日志序列 69 当前日志序列 69

201 在数据库mount的状态下更改数据库的归档模式 alter database archivelog; 归档

alter database noarchivelog; 非归档

202 打开数据库 alter database open;

203 查看归档的路径的

SQL> show parameter log_archive_dest_x

204 动态的配置归档路径在两个不同的目录下同时归档 alter system set log_archive_dest_1='location=e:archive'; alter system set log_archive_dest_2='location=d:archive';

205 切换系统的下一个日志文件

alter system switch logfile; (10G就会产生归档文件)

206 定义自动归档

alter system set log_archive_start=true scope=spfile; (9i)(10G不用设)

207 查看数据库的归档的信息 select * from v$log;

208 查看曾经做过哪些归档及路径 select * from v$archived_log;

209 查看有哪还没有做归档的信息 select * from v$archive;


oracle常用命令大全和环境变量路径(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西方美术史 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: