国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
ORACLE使用100問(wèn)
 

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

 internal/oracle

  sys/change_on_install

  system/manager

  scott/tiger

  sysman/oem_temp

2. ORACLE9IAS WEB CACHE的初始默認(rèn)用戶和密碼?

administrator/administrator

3. oracle 8.0.5怎么創(chuàng)建數(shù)據(jù)庫(kù)?

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

4. oracle 8.1.7怎么創(chuàng)建數(shù)據(jù)庫(kù)?

dbassist

5. oracle 9i 怎么創(chuàng)建數(shù)據(jù)庫(kù)?

dbca

6. oracle中的裸設(shè)備指的是什么?

裸設(shè)備就是繞過(guò)文件系統(tǒng)直接訪問(wèn)的儲(chǔ)存空間。

7. oracle如何區(qū)分 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下沒(méi)有,已經(jīng)改為用SQLPLUS了。

sqlplus /nolog

變?yōu)闅w檔日志型的。

9. 請(qǐng)問(wèn)如何分辨某個(gè)用戶是從哪臺(tái)機(jī)器登陸ORACLE的?

SELECT machine , terminal FROM V$SESSION;

10. 用什么語(yǔ)句查詢字段呢?

desc table_name 可以查詢表的結(jié)構(gòu)

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

select * from all_tables where table_name like ‘%‘

select * from all_tab_columns where table_name=‘??

11. 怎樣得到觸發(fā)器、過(guò)程、函數(shù)的創(chuàng)建腳本?

desc user_source

user_triggers

12. 怎樣計(jì)算一個(gè)表占用的空間的大小?

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. 如何查看最大會(huì)話數(shù)?

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個(gè)用戶。

select * from v$license;

其中sessions_highwater紀(jì)錄曾經(jīng)到達(dá)的最大會(huì)話數(shù)。

14. 如何查看系統(tǒng)被鎖的事務(wù)時(shí)間?

select * from v$locked_object ;

15. 如何以archivelog的方式運(yùn)行oracle?

init.ora

log_archive_start = true

RESTART DATABASE

16. 怎么獲取有哪些用戶在使用數(shù)據(jù)庫(kù)?

select username from v$session;

17. 數(shù)據(jù)表中的字段最大數(shù)是多少?

表或視圖中的最大列數(shù)為 1000

18. 怎樣查得數(shù)據(jù)庫(kù)的SID ?

select name from v$database;

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

19. 如何在Oracle服務(wù)器上通過(guò)SQLPLUS查看本機(jī)IP地址 ?

select sys_context(‘userenv‘,‘ip_address‘) from dual;

如果是登陸本機(jī)數(shù)據(jù)庫(kù),只能返回127.0.0.1,呵呵。

20. unix 下怎么調(diào)整數(shù)據(jù)庫(kù)的時(shí)間?

su -root

date -u 08010000

21. ORACLE TABLE中如何抓取MEMO類型欄位為空的資料記錄?

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

22. 如何用BBB表的資料去更新AAA表的資料(有關(guān)聯(lián)的字段)?

UPDATE AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE AAA.DPT_NO=BBB.DPT_NO) W

HERE BBB.DPT_NO IS NOT NULL;

23. P4電腦安裝方法

SYMCJIT.DLL改為SYSMCJIT.OLD

24. 何查詢SERVER是不是OPS

SELECT * FROM V$OPTION;

如果PARALLEL SERVER=TRUE則有OPS能。

25. 何查詢每個(gè)用戶的權(quán)限?

SELECT * FROM DBA_SYS_PRIVS;

26. 如何將表移動(dòng)表空間?

ALTER TABLE TABLE_NAME MOVE TABLESPACE_NAME;

27. 如何將索引移動(dòng)表空間?

ALTER INDEX INDEX_NAME REBUILD TABLESPACE TABLESPACE_NAME;

28. LINUX,UNIX下如何啟動(dòng)DBA STUDIO

OEMAPP DBASTUDIO

29. 查詢鎖的狀況的對(duì)象有?

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, ‘R

ow-S (SS)‘, 3, ‘Row-X (SX)‘, 4, ‘Share‘, 5, ‘S/Row-X (SSX)‘, 6, ‘Exclusive‘, T

O_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(RE

QUEST)) 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_OBJEC

TS 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="<編輯器的完整路經(jīng)>" -- 必須加上雙引號(hào)

來(lái)定義新的編輯器,也可以把這個(gè)寫在$ORACLE_HOME/sqlplus/admin/glogin.sql里面使它

永久有效。

32. ORACLE產(chǎn)生隨機(jī)函數(shù)是?

DBMS_RANDOM.RANDOM

33. LINUX下查詢磁盤/CPU競(jìng)爭(zhēng)狀況命令?

Sar -d

sar -r

34. 查詢當(dāng)前用戶對(duì)像?

SELECT * FROM USER_OBJECTS;

SELECT * FROM DBA_SEGMENTS;

35. 如何獲取錯(cuò)誤信息?

SELECT * FROM USER_ERRORS;

36. 如何獲取鏈接狀況?

SELECT * FROM DBA_DB_LINKS;

37. 查看數(shù)據(jù)庫(kù)字符狀況?

SELECT * FROM NLS_DATABASE_PARAMETERS;

SELECT * FROM V$NLS_PARAMETERS;

38. 查詢表空間信息?

SELECT * FROM DBA_DATA_FILES;

39. ORACLEINTERAL用戶要口令?

修改 SQLNET.ORA

SQLNET.AUTHENTICATION_SERVICES=(NTS)

40. 出現(xiàn)JAVA.EXE的解決辦法?

一般是將ORACLEORAHOMEXIHTTPSERVER改成手工啟動(dòng)可以的,X89。

41. 如何給表、列加注釋?

SQL>comment on table is ‘表注釋‘;

注釋已創(chuàng)建。

SQL>comment on column . is ‘列注釋‘;

注釋已創(chuàng)建。

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

42. 如何查看各個(gè)表空間占用磁盤情況?

SQL> col tablespace format a20

SQL> select

b.file_id 文件ID號(hào),

b.tablespace_name 表空間名,

b.bytes 字節(jié)數(shù),

(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設(shè)置為MTS或?qū)S媚J剑?/b>

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

加上就是MTS,注釋就是專用模式,SID是指你的實(shí)例名。

44. 如何才能得知系統(tǒng)當(dāng)前的SCN號(hào) ?

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

45. 請(qǐng)問(wèn)如何在ORACLE中取毫秒?

9i之前不支持,9i開(kāi)始有timestamp.

9i可以用select systimestamp from dual;

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

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

47. 中文是如何排序的?

Oracle9i之前,中文是按照二進(jìn)制編碼進(jìn)行排序的。

oracle9i中新增了按照拼音、部首、筆畫(huà)排序功能。設(shè)置NLS_SORT

SCHINESE_RADICAL_M 按照部首(第一順序)、筆劃(第二順序)排序

SCHINESE_STROKE_M 按照筆劃(第一順序)、部首(第二順序)排序

SCHINESE_PINYIN_M 按照拼音排序

48. Oracle8i中對(duì)像名可以用中文嗎?

可以。

49. 如何改變WINSQL*Plus啟動(dòng)選項(xiàng)?

SQL*PLUS自身的選項(xiàng)設(shè)置我們可以在$ORACLE_HOME/sqlplus/admin/glogin.sql中設(shè)置。

50. 怎樣修改oracel數(shù)據(jù)庫(kù)的默認(rèn)日期?

alter session set nls_date_format=‘yyyymmddhh24miss‘;

OR

可以在init.ora中加上一行

nls_date_format=‘yyyymmddhh24miss‘

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

alter table xxx storage(buffer_pool keep);

52. 如何檢查是否安裝了某個(gè)patch?

check that oraInventory

53. 如何使select語(yǔ)句使查詢結(jié)果自動(dòng)生成序號(hào)?

select rownum,COL from table;

54. 如何知道數(shù)據(jù)褲中某個(gè)表所在的tablespace?

select tablespace_name from user_tables where table_name=‘TEST‘;

select * from user_tables中有個(gè)字段TABLESPACE_NAME,(oracle;

select * from dba_segments where …;

55. 怎么在sqlplus下修改procedure?

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

56. 怎樣解除PROCEDURE被意外鎖定?

alter system kill session ,把那個(gè)session給殺掉,不過(guò)你要先查出她的session id

or

把該過(guò)程重新改個(gè)名字就可以了。

57. SQL Reference是個(gè)什么東西?

是一本sql的使用手冊(cè),包括語(yǔ)法、函數(shù)等等,oracle官方網(wǎng)站的文檔中心有下載。

58. 如何查看數(shù)據(jù)庫(kù)的狀態(tài)?

unix

ps -ef | grep ora

windows

看服務(wù)是否起來(lái);

是否可以連上數(shù)據(jù)庫(kù)。

59. 請(qǐng)問(wèn)如何修改一張表的主鍵?

alter table aaa

drop constraint aaa_key ;

alter table aaa

add constraint aaa_key primary key(a1,b1) ;

60. 改變數(shù)據(jù)文件的大???

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

手工改變數(shù)據(jù)文件的大小,對(duì)于原來(lái)的 數(shù)據(jù)文件有沒(méi)有損害。

61. 怎樣查看ORACLE中有哪些程序在運(yùn)行之中?

查看v$sessions表。

62. 怎么可以看到數(shù)據(jù)庫(kù)有多少個(gè)tablespace?

select * from dba_tablespaces;

63. 如何修改oracle數(shù)據(jù)庫(kù)的用戶連接數(shù)?

修改initSID.ora,將process加大,重啟數(shù)據(jù)庫(kù)。

64. 如何查出一條記錄的最后更新時(shí)間?

可以用logminer 察看。

65. 如何在PL/SQL中讀寫文件?

UTL_FILE包允許用戶通過(guò)PL/SQL讀寫操作系統(tǒng)文件。

66. 怎樣把“&”放入一條記錄中?

insert into a values (translate (‘a(chǎn)t{&}t‘,‘a(chǎn)t{}‘,‘a(chǎn)t‘));

67. EXP 如何加QUERY參數(shù)?

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

QUERY=‘"WHERE EMP_NO=\‘S09394\‘\"

68. 關(guān)于oracle8i支持簡(jiǎn)體和繁體的字符集問(wèn)題?

ZHS16GBK可以支持。

69. Data Guard是什么軟件?

就是Standby的換代產(chǎn)品。

70. 如何創(chuàng)建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‘;

文件已創(chuàng)建。

SQL> CREATE SPFILE=‘E:\ora9i\database\SPFILEEYGLE.ORA‘ FROM PFILE=‘E:\ora9i\ad

min\eygle\pfile\init.ora‘;

文件已創(chuàng)建。

71. 內(nèi)核參數(shù)的應(yīng)用?

shmmax

  含義:這個(gè)設(shè)置并不決定究竟Oracle數(shù)據(jù)庫(kù)或者操作系統(tǒng)使用多少物理內(nèi)存,只決定

了最多可以使用的內(nèi)存數(shù)目。這個(gè)設(shè)置也不影響操作系統(tǒng)的內(nèi)核資源。

  設(shè)置方法:0.5*物理內(nèi)存

  例子:Set shmsys:shminfo_shmmax=10485760

  shmmin

  含義:共享內(nèi)存的最小大小。

  設(shè)置方法:一般都設(shè)置成為1。

  例子:Set shmsys:shminfo_shmmin=1

  shmmni

  含義:系統(tǒng)中共享內(nèi)存段的最大個(gè)數(shù)。

  例子:Set shmsys:shminfo_shmmni=100

  shmseg

  含義:每個(gè)用戶進(jìn)程可以使用的最多的共享內(nèi)存段的數(shù)目。

  例子:Set shmsys:shminfo_shmseg=20

  semmni

  含義:系統(tǒng)中semaphore identifierer的最大個(gè)數(shù)。

  設(shè)置方法:把這個(gè)變量的值設(shè)置為這個(gè)系統(tǒng)上的所有Oracle的實(shí)例的init.ora中的最

大的那個(gè)processes的那個(gè)值加10。

  例子:Set semsys:seminfo_semmni=100

  semmns

  含義:系統(tǒng)中emaphores的最大個(gè)數(shù)。

  設(shè)置方法:這個(gè)值可以通過(guò)以下方式計(jì)算得到:各個(gè)Oracle實(shí)例的initSID.ora里邊的

processes的值的總和(除去最大的Processes參數(shù))+最大的那個(gè)Processes×210×Or

acle實(shí)例的個(gè)數(shù)。

  例子:Set semsys:seminfo_semmns=200

  semmsl:

  含義:一個(gè)setsemaphore的最大個(gè)數(shù)。

  設(shè)置方法:設(shè)置成為10+所有Oracle實(shí)例的InitSID.ora中最大的Processes的值。

  例子:Set semsys:seminfo_semmsl=-200

72. 怎樣查看哪些用戶擁有SYSDBASYSOPER權(quán)限?

SQL>conn sys/change_on_install

SQL>select * from V_$PWFILE_USERS;

73. 如何單獨(dú)備份一個(gè)或多個(gè)表?

exp 用戶/密碼 tables=(1,…,2)

74. 如何單獨(dú)備份一個(gè)或多個(gè)用戶?

exp system/manager owner=(用戶1,用戶2,…,用戶n) file=導(dǎo)出文件

75. 如何對(duì)CLOB字段進(jìn)行全文檢索?

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

76. 如何顯示當(dāng)前連接用戶?

SHOW USER

77. 如何查看數(shù)據(jù)文件放置的路徑 ?

col file_name format a50

SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_fi

les order by file_id;

78. 如何查看現(xiàn)有回滾段及其狀態(tài) ?

SQL> col segment format a30

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

DBA_ROLLBACK_SEGS

79. 如何改變一個(gè)字段初始定義的Check范圍?

SQL> alter table xxx drop constraint constraint_name;

之后再創(chuàng)建新約束:

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

80. Oracle常用系統(tǒng)文件有哪些?

通過(guò)以下視圖顯示這些文件信息:v$database,v$datafile,v$logfile v$controlfile v$

parameter;

81. 內(nèi)連接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. 如何執(zhí)行腳本SQL文件?

SQL>@$PATH/filename.sql;

84. 如何快速清空一個(gè)大表?

SQL>truncate table table_name;

85. 如何查有多少個(gè)數(shù)據(jù)庫(kù)實(shí)例?

SQL>SELECT * FROM V$INSTANCE;

86. 如何查詢數(shù)據(jù)庫(kù)有多少表?

SQL>select * from all_tables;

87. 如何測(cè)試SQL語(yǔ)句執(zhí)行所用的時(shí)間?

SQL>set timing on ;

SQL>select * from tablename;

88. CHR()的反函數(shù)是?

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出來(lái)的結(jié)果導(dǎo)到一個(gè)文本文件中?

SQL>SPOOL C:\ABCD.TXT;

SQL>select * from table;

SQL >spool off;

91. 怎樣估算SQL執(zhí)行的I/O數(shù)?

SQL>SET AUTOTRACE ON ;

SQL>SELECT * FROM TABLE;

OR

SQL>SELECT * FROM v$filestat ;

可以查看IO數(shù)。

92. 如何在sqlplus下改變字段大?。?/b>

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

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

93. 如何查詢某天的數(shù)據(jù)?

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

dd‘);

94. sql 語(yǔ)句如何插入全年日期?

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. 如何取得命令的返回狀態(tài)值?

sqlcode=0

97. 如何知道用戶擁有的權(quán)限?

SELECT * FROM dba_sys_privs ;

98. 從網(wǎng)上下載的ORACLE9I與市場(chǎng)上賣的標(biāo)準(zhǔn)版有什么區(qū)別?

從功能上說(shuō)沒(méi)有區(qū)別,只不過(guò)oracle公司有明文規(guī)定;從網(wǎng)站上下載的oracle產(chǎn)品不得用

于 商業(yè)用途,否則侵權(quán)。

99. 怎樣判斷數(shù)據(jù)庫(kù)是運(yùn)行在歸檔模式下還是運(yùn)行在非歸檔模式下?

進(jìn)入dbastudio,歷程--〉數(shù)據(jù)庫(kù)---〉歸檔查看。

100. sql>startup pfileifile,spfiled有什么區(qū)別?

pfile就是Oracle傳統(tǒng)的初始化參數(shù)文件,文本格式的。

ifile類似于c語(yǔ)言里的include,用于把另一個(gè)文件引入

spfile9i里新增的并且是默認(rèn)的參數(shù)文件,二進(jìn)制格式

startup后應(yīng)該只可接pfile。

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
生活服務(wù)
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服