`
rbible
  • 浏览: 52874 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle9i 常用问题一:Oracle基础1-118

阅读更多

1. Oracle安装完成后的初始口令? 

  internal/oracle 

  sys/change_on_install 

  system/manager 

  scott/tiger 

  sysman/oem_temp

2. ORACLE9IAS WEB CACHE的初始默认用户和密码? 

    administrator/administrator 

3. oracle 8.0.5怎么创建数据库? 

    用orainst。如果有motif界面,可以用orainst /m 

4. oracle 8.1.7怎么创建数据库? 

    dbassist 

5. oracle 9i 怎么创建数据库? 

    dbca 

6. oracle中的裸设备指的是什么? 

    裸设备就是绕过文件系统直接访问的储存空间 

7. oracle如何区分 64-bit/32bit 版本? 

    $ sqlplus '/ AS SYSDBA' 

    SQL*Plus: Release 9.0.1.0.0 - Production on Mon Jul 14 17:01:09 2003 

    (c) Copyright 2001 Oracle Corporation. All rights reserved。 

    Connected to: 

    Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production 

    With the Partitioning option 

    JServer Release 9.0.1.0.0 - Production 

    SQL> select * from v$version; 

    BANNER 

    ---------------------------------------------------------------- 

    Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production 

    PL/SQL Release 9.0.1.0.0 - Production 

    CORE 9.0.1.0.0 Production 

    TNS for Solaris: Version 9.0.1.0.0 - Production 

    NLSRTL Version 9.0.1.0.0 - Production 

    SQL> 

8. SVRMGR什么意思? 

    svrmgrl,Server Manager    9i下没有,已经改为用SQLPLUS了 

    sqlplus /nolog   变为归档日志型的 

9. 请问如何分辨某个用户是从哪台机器登陆ORACLE的? 

    SELECT machine ,terminal FROM V$SESSION; 

10. 用什么语句查询字段呢? 

    desc table_name 可以查询表的结构 

    select field_name,... from ... 可以查询字段的值 

    select * from all_tables where table_name like '%' 

    select * from all_tab_columns where table_name='??' 

11. 怎样得到触发器、过程、函数的创建脚本? 

    desc user_source 

    user_triggers 

12. 怎样计算一个表占用的空间的大小? 

    select owner,table_name,NUM_ROWS,BLOCKS*AAA/1024/1024 "Size M",EMPTY_BLOCKS,LAST_ANALYZED 

    from dba_tables 

    where table_name='XXX'; 

    Here: AAA is the value of db_block_size; 

    XXX is the table name you want to check 

13. 如何查看最大会话数? 

    SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%'; 

    SQL> 

    SQL> show parameter processes 

    NAME                    TYPE  VALUE 

    ------------------------------------ ------- ------------------------------ 

    aq_tm_processes            integer  1 

    db_writer_processes         integer  1 

    job_queue_processes         integer  4 

    log_archive_max_processes   integer  1 

    processes                  integer  200 

    这里为200个用户。 

    Select * from v$license; 

    其中sessions_highwater纪录曾经到达的最大会话数 

14. 如何查看系统被锁的事务时间? 

    select * from v$locked_object ; 

15. 如何以archivelog的方式运行oracle? 

    init.ora 

    log_archive_start = true 

    RESTART DATABASE 

16. 怎么获取有哪些用户在使用数据库? 

    select username from v$session; 

17. 数据表中的字段最大数是多少? 

    表或视图中的最大列数为 1000 

18. 怎样查得数据库的SID ? 

    select name from v$database;也可以直接查看 init.ora文件 

19. 如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ? 

    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? 

    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 

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

    sar -d 

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

    sar -r 

34. 查询当前用户对象? 

    SELECT *  FROM USER_OBJECTS; 

    SELECT *  FROM DBA_SEGMENTS; 

35. 如何获取错误信息? 

    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号 ? 

    select max(ktuxescnw * power(2,32) + ktuxescnb) from x$ktuxe; 

45. 请问如何在ORACLE中取毫秒? 

    9i之前不支持,9i开始有timestamp。 

    9i可以用select systimestamp from dual; 

46. 如何在字符串里加回车? 

    select 'Welcome to visit'||chr(10)||'www.CSDN.NET' from dual ; 

47. 中文是如何排序的? 

    Oracle9i之前,中文是按照二进制编码进行排序的。 

    在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值: 

    SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序 

    SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序 

    SCHINESE_PINYIN_M 按照拼音排序 

48. Oracle8i中对象名可以用中文吗? 

    可以 

49. 如何改变WIN中SQL*Plus启动选项? 

    SQL*PLUS自身的选项设置我们可以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置。 

50. 怎样修改oracel数据库的默认日期? 

    alter session set nls_date_format='yyyymmddhh24miss'; 

    或可以在init.ora中加上一行 nls_date_format='yyyymmddhh24miss' 

51. 如何将小表放入keep池中? 

    alter table xxx storage(buffer_pool keep); 

52. 如何检查是否安装了某个patch? 

    check that oraInventory 

53. 如何使select语句使查询结果自动生成序号? 

    select rownum,COL from table; 

54. 如何知道数据裤中某个表所在的tablespace? 

    select tablespace_name from user_tables where table_name='TEST'; 

    select * from user_tables中有个字段TABLESPACE_NAME,(oracle); 

    select * from dba_segments where …; 

55. 怎么可以快速做一个和原表一样的备份表? 

    create table new_table as (select * from old_table); 

55. 怎么在sqlplus下修改procedure? 

    select line,trim(text) t from user_source where name =’A’ order by line; 

56. 怎样解除PROCEDURE被意外锁定? 

    alter system kill session ,把那个session给杀掉,不过你要先查出她的session id 

    或把该过程重新改个名字就可以了。 

57. SQL Reference是个什么东西? 

    是一本sql的使用手册,包括语法、函数等等,Oracle官方网站的文档中心提供下载。 

58. 如何查看数据库的状态? 

    UNIX下 

    ps -ef | grep ora 

    Windows下 

    看服务是否起来;是否可以连上数据库 

59. 请问如何修改一张表的主键? 

    alter table aaa 

    drop constraint aaa_key ; 

    alter table aaa 

    add constraint aaa_key primary key(a1,b1) ; 

60. 改变数据文件的大小? 

    用 ALTER DATABASE .... DATAFILE .... ; 

    手工改变数据文件的大小,对于原来的 数据文件有没有损害。 

61. 怎样查看ORACLE中有哪些程序在运行之中? 

    查看v$sessions表 

62. 怎么可以看到数据库有多少个tablespace? 

    select * from dba_tablespaces;

63. 如何修改oracle数据库的用户连接数? 

    修改initSID.ora,将process加大,重启数据库。 

64. 如何查出一条记录的最后更新时间? 

    可以用logminer察看 

65. 如何在PL/SQL中读写文件? 

    UTL_FILE包允许用户通过PL/SQL读写操作系统文件。 

66. 怎样把“&”放入一条记录中? 

    insert into a values (translate ('at{&}t','at{}','at')); 

67. EXP 如何加QUERY参数? 

    EXP USER/PASS FILE=A.DMP TABLES(BSEMPMS) 

    QUERY='"WHERE EMP_NO=\'S09394\'\"﹔ 

68. 关于oracle8i支持简体和繁体的字符集问题? 

    ZHS16GBK可以支持 

69. Data Guard是什么软件? 

    就是Standby的换代产品 

70. 如何创建SPFILE? 

    SQL> connect / as sysdba 

    SQL> select * from v$version; 

    SQL> create pfile from spfile; 

    SQL> CREATE SPFILE FROM PFILE='E:\ora9i\admin\eygle\pfile\init.ora'; 

    文件已创建。 

    SQL> CREATE SPFILE='E:\ora9i\database\SPFILEEYGLE.ORA' FROM PFILE='E:\ora9i\admin\eygle\pfile\init.ora'; 

    文件已创建。 

71. 内核参数的应用? 

    shmmax

    含义:这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。这个设置也不影响操作系统的内核资源。 

  设置方法:0.5*物理内存 

  例子:Set shmsys:shminfo_shmmax=10485760 

  shmmin 

  含义:共享内存的最小大小。 

  设置方法:一般都设置成为1。 

  例子:Set shmsys:shminfo_shmmin=1: 

  shmmni 

  含义:系统中共享内存段的最大个数。 

  例子:Set shmsys:shminfo_shmmni=100 

  shmseg 

  含义:每个用户进程可以使用的最多的共享内存段的数目。 

  例子:Set shmsys:shminfo_shmseg=20: 

  semmni 

  含义:系统中semaphore identifierer的最大个数。 

  设置方法:把这个变量的值设置为这个系统上的所有Oracle的实例的init.ora中的最大的那个processes的那个值加10。 

  例子:Set semsys:seminfo_semmni=100 

  semmns 

  含义:系统中emaphores的最大个数。 

  设置方法:这个值可以通过以下方式计算得到:各个Oracle实例的initSID.ora里边的processes的值的总和(除去最大的Processes参数)+最大的那个Processes×2+10×Oracle实例的个数。 

  例子:Set semsys:seminfo_semmns=200 

  semmsl 

  含义:一个set中semaphore的最大个数。 

  设置方法:设置成为10+所有Oracle实例的InitSID.ora中最大的Processes的值。 

  例子:Set semsys:seminfo_semmsl=-200 

72. 怎样查看哪些用户拥有SYSDBA、SYSOPER权限? 

    SQL>conn sys/change_on_install 

    SQL>select * from V_$PWFILE_USERS; 

73. 如何单独备份一个或多个表? 

    exp 用户/密码 tables=(表1,…,表2) 

74. 如何单独备份一个或多个用户? 

    exp system/manager owner=(用户1,用户2,…,用户n) file=导出文件 

75. 如何对CLOB字段进行全文检索? 

    SELECT * FROM A WHERE dbms_lob.instr(a.a,'K',1,1)>0; 

76. 如何显示当前连接用户? 

    SHOW USER 

77. 如何查看数据文件放置的路径? 

    col file_name format a50 

    SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id; 

78. 如何查看现有回滚段及其状态? 

    SQL> col segment format a30 

    SQL> SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUS FROM DBA_ROLLBACK_SEGS 

79. 如何改变一个字段初始定义的Check范围? 

    SQL> alter table xxx drop constraint constraint_name; 

    之后再创建新约束: 

    SQL> alter table xxx add constraint constraint_name check(); 

80. Oracle常用系统文件有哪些? 

    通过以下视图显示这些文件信息:v$database,v$datafile,v$logfile v$controlfile v$parameter; 

81. 内连接INNER JOIN? 

    select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no; 

82. 如何外连接? 

    select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no(+); 

    select a.* from bsempms a,bsdptms b wherea.dpt_no(+)=b.dpt_no; 

83. 如何执行脚本SQL文件? 

    SQL>@$PATH/filename.sql; 

84. 如何快速清空一个大表? 

    SQL>truncate table table_name; 

85. 如何查有多少个数据库实例? 

    SQL>SELECT * FROM V$INSTANCE;

86. 如何查询数据库有多少表? 

    SQL>select * from all_tables; 

87. 如何测试SQL语句执行所用的时间? 

    SQL>set timing on; 

    SQL>select * from tablename; 

88. CHR()的反函数? 

    ASCII() 

    SELECT CHAR(65) FROM DUAL; 

    SELECT ASCII('A') FROM DUAL; 

89. 字符串的连接 

    SELECT CONCAT(COL1,COL2) FROM TABLE; 

    SELECT COL1||COL2 FROM TABLE; 

90. 怎么把select出来的结果导到一个文本文件中? 

    SQL>SPOOL C:\ABCD.TXT; 

    SQL>select * from table; 

    SQL >spool off; 

91. 怎样估算SQL执行的I/O数 ? 

     SQL>SET AUTOTRACE ON ; 

     SQL>SELECT * FROM TABLE; 

     或 

     SQL>SELECT *  FROM  v$filestat;可以查看IO数 

92. 如何在sqlplus下改变字段大小? 

    alter table table_name modify (field_name varchar2(100)); 

    改大行,改小不行(除非都是空的) 

93. 如何查询某天的数据? 

    select * from table_name where trunc(日期字段)=to_date('2003-05-02','yyyy-mm-dd'); 

94. sql 语句如何插入全年日期? 

    create table BSYEAR (d date); 

    insert into BSYEAR 

    select to_date('20030101','yyyymmdd')+rownum-1 

    from all_objects 

    where rownum <= to_char(to_date('20031231','yyyymmdd'),'ddd'); 

95. 如果修改表名? 

    alter table old_table_name rename to new_table_name; 

96. 如何取得命令的返回状态值? 

    sqlcode=0 

97. 如何知道用户拥有的权限? 

    SELECT * FROM dba_sys_privs ; 

98. 从网上下载的ORACLE9I与市场上卖的标准版有什么区别? 

    从功能上说没有区别,只不过oracle公司有明文规定;从网站上下载的oracle产品不得用于商业用途,否则侵权。 

99. 怎样判断数据库是运行在归档模式下还是运行在非归档模式下? 

    进入dbastudio,历程--〉数据库---〉归档查看。 

100. sql>startup pfile和ifile,spfile有什么区别? 

    pfile就是Oracle传统的初始化参数文件,文本格式的; 

    ifile类似于c语言里的include,用于把另一个文件引入; 

    spfile是9i里新增的并且是默认的参数文件,二进制格式; 

    startup后应该只可接pfile。 

101. 如何搜索出前N条记录? 

    SELECT * FROM empLOYEE WHERE ROWNUM < n 

    ORDER BY empno; 

102. 如何知道机器上的Oracle支持多少并发用户数? 

    SQL>conn internal  ; 

    SQL>show parameter processes ; 

103. db_block_size可以修改吗? 

    一般不可以﹐不建议这样做的。 

104. 如何统计两个表的记录总数? 

    select (select count(id) from aa)+(select count(id) from bb) 总数 from dual; 

105. 怎样用Sql语句实现查找一列中第N大值? 

    select * from 

    (select t.*,dense_rank() over (order by sal) rank from employee) 

    where rank = N; 

106. 如何在给现有的日期加上2年?( 

    select add_months(sysdate,24) from dual; 

107. USED_UBLK为负值表示什么意思? 

    It is "harmless"。 

108. Connect string是指什么? 

    应该是tnsnames.ora中的服务名后面的内容 

109. 怎样扩大REDO LOG的大小? 

    建立一个临时的redolog组,然后切换日志,删除以前的日志,建立新的日志。 

110. tablespace 是否不能大于4G? 

    没有限制。 

111. 返回大于等于N的最小整数值? 

    SELECT CEIL(N) FROM DUAL; 

112. 返回小于等于N的最小整数值? 

    SELECT FLOOR(N)  FROM DUAL; 

113. 返回当前月的最后一天? 

    SELECT LAST_DAY(SYSDATE)  FROM DUAL; 

114. 如何不同用户间数据导入? 

    IMP  SYSTEM/MANAGER  FILE=AA.DMP  FROMUSER=USER_OLD   TOUSER=USER_NEW  ROWS=Y  INDEXES=Y ; 

115. 如何找数据库表的主键字段的名称? 

    SQL>SELECT * FROM user_constraints WHERE CONSTRAINT_TYPE='P' and   table_name='TABLE_NAME'; 

116. 两个结果集互加的函数? 

    SQL>SELECT * FROM BSEMPMS_OLD INTERSECT SELECT * FROM BSEMPMS_NEW; 

    SQL>SELECT * FROM BSEMPMS_OLD UNION SELECT * FROM BSEMPMS_NEW 

    SQL>SELECT * FROM BSEMPMS_OLD UNION ALL SELECT * FROM BSEMPMS_NEW; 

117. 两个结果集互减的函数? 

    SQL>SELECT * FROM BSEMPMS_OLD MINUS SELECT * FROM BSEMPMS_NEW; 

118. 如何配置Sequence? 

    建sequence seq_custid 

    create sequence seq_custid start 1 incrememt by 1; 

    建表时: 

    create table cust 

    { cust_id smallint not null, 

    ...} 

    insert 时: 

    insert into table cust 

    values( seq_cust.nextval,...) 

分享到:
评论

相关推荐

    oracle9i教程

    Oracle9i是Oracle公司推出的一款强大的关系数据库管理系统,它以其高效、稳定和灵活的特点在企业级应用中占据重要地位。本教程将深入探讨Oracle9i的核心概念和技术,帮助读者全面了解和掌握这个系统。 一、数据库...

    oracle 9i 全部下载链接

    - [ship_9204_linux_disk1.cpio.gz](http://download.oracle.com/otn/linux/oracle9i/9204/ship_9204_linux_disk1.cpio.gz) - [ship_9204_linux_disk2.cpio.gz]...

    Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer)

    1、本软件可作为简单的Oracle9i客户端使用,如用户对Oracle有更高的使用要求,请正式安装Oracle客户端或服务器。 2、本软件安装后,可使用自带的SQL Plus连接Oracle服务器,支持EXP、IMP命令。用户可以配合PLSQL ...

    oracle9i全套资料

    Oracle9i是一款经典的数据库管理系统,由甲骨文公司(Oracle Corporation)发布,广泛应用于企业级的数据存储和管理。本套资料全面涵盖了Oracle9i的相关知识,包括安装配置、数据库管理、编程进阶以及系统开发等多个...

    oracle9i中文教程7-13章

    第七章:“数据管理---常用数据方案对象”介绍了Oracle9i中的基本数据管理概念,如表、视图、索引、存储过程和触发器等。本章重点讲解如何创建、修改和删除这些对象,并阐述了它们在数据库操作中的作用和重要性。 ...

    Oracle9i实验的答案:作为Oracle9i实验指导书的详细答案

    Oracle9i是一款经典的数据库管理系统,由甲骨文公司(Oracle Corporation)开发,广泛应用于企业级数据存储和管理。本解答将深入探讨Oracle9i实验的相关知识点,帮助读者理解和掌握其核心功能。 一、数据库安装与...

    oracle9i310.rar

    "oracle9i310.rar" 是一个压缩包,其中包含了Oracle 9i的简化客户端版本,适用于在虚拟机、老旧计算机或Windows XP系统上运行。由于其资源占用较小,因此特别适合这些环境下使用,同时也能连接到更高版本的Oracle...

    Oracle9i/10g:SQL入门

    Oracle9i和10g是Oracle数据库系统的两个重要版本,SQL(Structured Query Language)作为数据库管理的核心语言,是学习和掌握这两个系统的基础。本电子图书《Oracle9i/10g:SQL入门》旨在帮助初学者快速理解并应用SQL...

    ORACLE9i官方培训文档----数据库管理基础 II

    《ORACLE9i官方培训文档——数据库管理基础 II》是一份深入学习Oracle 9i数据库管理系统的重要资料,适合对数据库管理有一定基础或者想要提升这方面技能的读者。文档分为英文版和中文版,对于英语不太熟练的读者,...

    HP-UX下安装oracle9i

    Oracle 9i 是一种关系数据库管理系统,适用于多种操作系统,包括 HP-UX。HP-UX 是 Hewlett-Packard 公司开发的一种 Unix 操作系统。本文档将 step-by-step 地介绍如何在 HP-UX 操作系统上安装 Oracle 9i 数据库。 ...

    Oracle 9i10g 数据库管理详细

    - **Oracle 10g** 在9i的基础上进一步增强了可用性和性能,特别是通过Grid Computing技术实现了更高级别的资源管理和优化。 #### 二、Oracle 9i/10g 日常管理基础 - **日常管理内容** 包括但不限于:数据库启动和...

    oracle9i客户端精简版.zip

    在“oracle9i310.msi”这个文件中,包含了Oracle 9i客户端的安装程序,用户只需运行此文件即可开始安装。 4. **使用说明.htm**:这个文件提供了关于如何使用客户端的指导,可能包括安装步骤、连接配置、基本操作等...

    oracle9i客户端精简免安装.rar

    本压缩包“oracle9i客户端精简免安装.rar”是专为Windows操作系统设计的Oracle9i客户端版本,旨在简化Oracle数据库的管理和操作,让用户无需进行复杂的安装过程即可快速使用。 Oracle9i客户端主要包括以下几个关键...

    oracle9i for linux 安装过程

    ### Oracle9i for Linux安装详解 #### 一、系统需求与配置 在开始Oracle9i for Linux的安装之前,确保你的Linux系统满足以下最低硬件要求: - **内存**:最低要求256MB,但推荐至少512MB,当前环境通常配备2GB或...

    Oracle 9i database:advanced instance tuning

    - **Statspack**:一个手动收集性能统计信息的工具,适用于早期版本的 Oracle 数据库。 ### SQL 语句优化技术 SQL 语句优化是提高查询性能的关键步骤之一。这包括: - **选择合适的索引**:合理利用索引可以显著...

    Oracle9i中文版基础培训教程

    本教程“Oracle9i中文版基础培训教程”由赵松涛制作,旨在帮助初学者掌握Oracle 9i的基本操作和概念,对于那些从其他数据库系统(如MySQL)转而学习Oracle的人来说,这是一个宝贵的资源。 Oracle数据库系统的核心...

    linux oracle9i 安装图解

    在Linux系统中安装Oracle 9i数据库是一项技术性较强的任务,尤其对于初学者而言。以下是一份详尽的安装步骤指南,基于Redhat Linux Enterprise 4操作系统和Oracle 9.2.4数据库版本。 首先,确保你的系统满足最低...

    Oracle9i数据库管理实务讲座pdf+Oracle9i数据库管理员指南+Oracle培训教材

    通过阅读“Oracle9i数据库管理员指南”、“Oracle9i数据库管理实务讲座”以及“Oracle培训教材”,学习者可以系统地掌握Oracle 9i数据库的各个方面,为成为合格的数据库管理员打下坚实的基础。这些资料不仅涵盖理论...

    oracle10g数据导入到oracle9i解决方案

    1. **使用9.2.0.5版本以上的客户端**:为了规避旧版Oracle 9i客户端在处理BLOB/CLOB字段时可能出现的问题,建议使用9.2.0.5版本以上的客户端进行数据导出。 2. **处理BLOB/CLOB字段**:对于9.2.0.5之前版本的Oracle ...

Global site tag (gtag.js) - Google Analytics