ORACLE常见问题一千问[1至100](2)

来源:未知 责任编辑:责任编辑 发表时间:2014-02-18 03:27 点击:

select username from v$session;

 
17. 数据表中的字段最大数是多少?
表或视图中的最大列数为 1000


18. 怎样查得数据库的SID ?
SQL> select name from v$database;

也可以直接查看 init.ora文件

 
19. 如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ?
SQL> select sys_context(userenv,ip_address) from dual;
如果是登陆本机数据库,只能返回127.0.0.1


20. UNIX 下怎么调整数据库的时间?
su -root
date -u 08010000


21. 在ORACLE TABLE中如何抓取MEMO类型栏为空的资料记录?


select remark from oms_flowrec where trim( from remark) is not null ;

22. 如何用BBB表的资料去更新AAA表的数据(有关联的字段)


UPDATE AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE AAA.DPT_NO=BBB.DPT_NO) WHERE BBB.DPT_NO IS NOT NULL;
 

23. P4计算机安装方法
将SYMCJIT.DLL改为SYSMCJIT.OLD


24. 如何查询SERVER是不是OPS?
SQL> SELECT * FROM V$OPTION;
     如果PARALLEL SERVER=TRUE则有OPS能


25. 如何查询每个用户的权限?
SELECT * FROM DBA_SYS_PRIVS;


26. 如何将表移动表空间?
ALTER TABLE TABLE_NAME MOVE TABLESPACE_NAME;


27. 如何将索引移动表空间?
ALTER INDEX INDEX_NAME REBUILD TABLESPACE TABLESPACE_NAME;


28. 在LINUX,UNIX下如何启动DBA STUDIO?
OEMAPP DBASTUDIO


29. 查询锁的状况的对象有?
V$LOCK, V$LOCKED_OBJECT, V$SESSION, V$SQLAREA, V$PROCESS ;
查询锁的表的方法:


SELECT S.SID SESSION_ID,S.USERNAME,DECODE(LMODE,0,None,1,Null,2,Row-S (SS),3,Row-X (SX),4,Share,5,S/Row-X (SSX),6,Exclusive,TO_CHAR(LMODE)) MODE_HELD,DECODE(REQUEST,0,None,1,Null,2,Row-S (SS),3,Row-X (SX),4,Share,5,S/Row-X (SSX),6,Exclusive,TO_CHAR(REQUEST)) MODE_REQUESTED,O.OWNER||.||O.OBJECT_NAME||
(||O.OBJECT_TYPE||),S.TYPE LOCK_TYPE,L.ID1 LOCK_ID1,L.ID2 LOCK_ID2 FROM V$LOCK L,SYS.DBA_OBJECTS O,V$SESSION S WHERE L.SID = S.SID AND L.ID1 = O.OBJECT_ID;
 

30. 如何解锁?
ALTER SYSTEM KILL SESSION ‘SID,SERIR#’;


31. SQLPLUS下如何修改编辑器?
DEFINE _EDITOR="<编辑器的完整路经>" -- 必须加上双引号来定义新的编辑器,也可以把这个写在$ORACLE_HOME/sqlplus/admin/glogin.sql里面使它永久有效。


32. ORACLE产生随机数的函数?
DBMS_RANDOM.RANDOM

SQL> select dbms_random.random from dual;


33. LINUX下查询磁盘竞争状况命令?
sar -d


33. LINUX下查询CPU竞争状况命令?
sar -r


34. 查询当前用户对象?
SELECT * FROM USER_OBJECTS;
SELECT * FROM DBA_SEGMENTS;


35. 如何获取错误信息?
SQL> SELECT * FROM USER_ERRORS;


36. 如何获取链接状况?
SQL> SELECT * FROM DBA_DB_LINKS;


37. 查看数据库字符状况?
SQL> SELECT * FROM NLS_DATABASE_PARAMETERS;
SQL> SELECT * FROM V$NLS_PARAMETERS;


38. 查询表空间信息?
SQL> SELECT * FROM DBA_DATA_FILES;


39. ORACLE的INTERAL用户要口令?
修改 SQLNET.ORA
SQLNET.AUTHENTICATION_SERVICES=(NTS)


40. 出现JAVA.EXE的解决办法?

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Table函数使用简介
  • Oracle数据库Constraint约束的常用操作及异常处理
  • Bulk Collect性能分析(zz)
  • export/import的使用
  • OCP043第十五讲 Database Security
  • ORACLE10gr2数据导入MySQL方案
  • oracle 让sys用户可以使用isqlplus
  • 在oracle数据库下使用iSQL*Plus DBA访问数据库
  • Oracle行列转换小结
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1