Oracle初学者必知的100个问题

http://tech.ddvip.com   2007年01月22日    社区交流

本文详细介绍Oracle初学者必知的100个问题

  SELECT * FROM USER_ERRORS;

  36. 如何获取链接状况?

  SELECT * FROM DBA_DB_LINKS;

  37. 查看数据库字符状况?

  SELECT * FROM NLS_DATABASE_PARAMETERS;

  SELECT * FROM V$NLS_PARAMETERS;

  38. 查询表空间信息?

  SELECT * FROM DBA_DATA_FILES;

  39. ORACLE的INTERAL用户要口令?

  修改 SQLNET.ORA

  SQLNET.AUTHENTICATION_SERVICES=(NTS)

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

  一般是将ORACLEORAHOMEXIHTTPSERVER改成手工启动可以的,X是8或9。

  41. 如何给表、列加注释?

  SQL>comment on table 表 is '表注释';

  注释已创建。

  SQL>comment on column 表.列 is '列注释';

  注释已创建。

  SQL> select * from user_tab_comments where comments is not null;

  42. 如何查看各个表空间占用磁盘情况?

  SQL> col tablespace format a20

  SQL> select

  b.file_id 文件ID号,

  b.tablespace_name 表空间名,

  b.bytes 字节数,

  (b.bytes-sum(nvl(a.bytes,0))) 已使用,

  sum(nvl(a.bytes,0)) 剩余空间,

  sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比

  from dba_free_space a,dba_data_files b

  where a.file_id=b.file_id

  group by b.tablespace_name,b.file_id,b.bytes

  order by b.file_id

  43. 如把ORACLE设置为MTS或专用模式?

  #dispatchers="(PROTOCOL=TCP) (SERVICE=SIDXDB)"

  加上就是MTS,注释就是专用模式,SID是指你的实例名。

  44. 如何才能得知系统当前的SCN号 ?

责编:豆豆技术应用

正在加载评论...