锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲制服丝袜第一页,国产成人亚洲精品蜜芽影院,亚洲av永久无码精品秋霞电影秋 http://www.tkk7.com/lyjjq/articles/406034.html寮哄己寮哄己Tue, 05 Nov 2013 17:01:00 GMThttp://www.tkk7.com/lyjjq/articles/406034.htmlhttp://www.tkk7.com/lyjjq/comments/406034.htmlhttp://www.tkk7.com/lyjjq/articles/406034.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/406034.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/406034.html1.鎵歸噺灝嗚〃鍚嶅彉涓哄ぇ鍐?br />begin
for c in (select table_name tn from user_tables where table_name <> upper(table_name)) loop
begin
execute immediate 'alter table "'||c.tn||'" rename to '||c.tn;
exception
when others then
dbms_output.put_line(c.tn||'宸插瓨鍦?);
end;
end loop;
end;

2.鎵歸噺灝嗙┖闂村唴鎵鏈夎〃鐨勬墍鏈夊瓧孌靛悕鍙樻垚澶у啓
begin
for t in (select table_name tn from user_tables) loop
begin
for c in (select column_name cn from user_tab_columns where table_name = t.tn) loop
begin
execute immediate 'alter table "' || t.tn || '" rename column "' || c.cn || '" to ' || c.cn;
exception
when others then
dbms_output.put_line(t.tn || '.' || c.cn || '宸茬粡瀛樺湪');
end;
end loop;
end;
end loop;
end;
3.灝嗙敤鎴風┖闂寸殑鎵鏈夎〃鍚嶅強鎵鏈夊瓧孌靛彉涓哄ぇ鍐?br />begin
for t in (select table_name tn from user_tables where table_name <> upper(table_name)) loop
begin
for c in (select column_name cn from user_tab_columns where table_name=t.tn) loop
begin
execute immediate 'alter table "'||t.tn||'" rename column "'||c.cn||'" to '||c.cn;
exception
when others then
dbms_output.put_line(t.tn||'.'||c.cn||'宸茬粡瀛樺湪');
end;
end loop;
execute immediate 'alter table "'||t.tn||'" rename to '||t.tn;
exception
when others then
dbms_output.put_line(t.tn||'宸插瓨鍦?);
end;
end loop;
end;


寮哄己 2013-11-06 01:01 鍙戣〃璇勮
]]>
鏁版嵁搴撻摼鎺ュ弬鏁伴厤緗?/title><link>http://www.tkk7.com/lyjjq/articles/394327.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Wed, 16 Jan 2013 14:23:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/394327.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/394327.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/394327.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/394327.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/394327.html</trackback:ping><description><![CDATA[<ol><br /><li style="line-height: 18px;"><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.driverClassName</span><span>=</span><span style="color: blue;">oracle</span><span>.jdbc.driver.OracleDriver  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.url</span><span>=jdbc:oracle:thin:@10.165.153.9:1521:PRDC  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.username</span><span>=</span><span style="color: blue;">guser</span><span>  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.password</span><span>=</span><span style="color: blue;">guser</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#鍒濆鍖栬繛鎺?nbsp; </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.initialSize</span><span>=</span><span style="color: blue;">0</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#榪炴帴姹犵殑鏈澶ф椿鍔ㄤ釜鏁?nbsp; </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.maxActive</span><span>=</span><span style="color: blue;">20</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#娌℃湁浜虹敤榪炴帴鐨勬椂鍊欙紝鏈澶ч棽緗殑榪炴帴涓暟銆?nbsp; </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.maxIdle</span><span>=</span><span style="color: blue;">100</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#娌℃湁浜虹敤榪炴帴鐨勬椂鍊欙紝鏈灝忛棽緗殑榪炴帴涓暟銆?nbsp; </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.minIdle</span><span>=</span><span style="color: blue;">0</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#瓚呮椂絳夊緟鏃墮棿浠ユ縐掍負鍗曚綅  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.maxWait</span><span>=</span><span style="color: blue;">10000</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#鏄惁鑷姩鍥炴敹瓚呮椂榪炴帴  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.removeAbandoned</span><span>=</span><span style="color: blue;">true</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#璁劇疆琚仐寮冪殑榪炴帴鐨勮秴鏃剁殑鏃墮棿錛堜互縐掓暟涓哄崟浣嶏級錛屽嵆褰撲竴涓繛鎺ヨ閬楀純鐨勬椂闂磋秴榪囪緗殑鏃墮棿錛屽垯瀹冧細鑷姩杞崲鎴愬彲鍒╃敤鐨勮繛鎺ャ傞粯璁ょ殑瓚呮椂鏃墮棿鏄?00縐掋?nbsp; </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.removeAbandonedTimeout</span><span>=</span><span style="color: blue;">60</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#鏄惁鍦ㄨ嚜鍔ㄥ洖鏀惰秴鏃惰繛鎺ョ殑鏃跺欐墦鍗拌繛鎺ョ殑瓚呮椂閿欒  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.logAbandoned</span><span> = </span><span style="color: blue;">true</span><span>  </span><br /></li><li style="line-height: 18px;"><span>#緇欏嚭涓鏉$畝鍗曠殑sql璇彞榪涜楠岃瘉  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.validationQuery</span><span>=</span><span style="color: blue;">select</span><span> 1 from dual  </span><br /></li><li style="line-height: 18px;"><span>#鍦ㄥ彇鍑鴻繛鎺ユ椂榪涜鏈夋晥楠岃瘉  </span><br /></li><li style="line-height: 18px;"><span style="color: red;">jdbc.testOnBorrow</span><span>=</span><span style="color: blue;">true</span><span>  </span></li></ol><img src ="http://www.tkk7.com/lyjjq/aggbug/394327.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2013-01-16 22:23 <a href="http://www.tkk7.com/lyjjq/articles/394327.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鏌ョ湅oracle鐢ㄦ埛鏁版嵁搴撹繛鎺ユ暟http://www.tkk7.com/lyjjq/articles/394317.html寮哄己寮哄己Wed, 16 Jan 2013 10:28:00 GMThttp://www.tkk7.com/lyjjq/articles/394317.htmlhttp://www.tkk7.com/lyjjq/comments/394317.htmlhttp://www.tkk7.com/lyjjq/articles/394317.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/394317.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/394317.html1銆佹煡璇racle鐨勮繛鎺ユ暟
select count(*) from v$session;
2銆佹煡璇racle鐨勫茍鍙戣繛鎺ユ暟
select count(*) from v$session where status='ACTIVE';
3銆佹煡鐪嬩笉鍚岀敤鎴風殑榪炴帴鏁?br />select username,count(username) from v$session where username is not null group by username;
4銆佹煡鐪嬫墍鏈夌敤鎴鳳細
select * from all_users;
5銆佹煡鐪嬬敤鎴鋒垨瑙掕壊緋葷粺鏉冮檺(鐩存帴璧嬪肩粰鐢ㄦ埛鎴栬鑹茬殑緋葷粺鏉冮檺)錛?br />select * from dba_sys_privs;
select * from user_sys_privs;
6銆佹煡鐪嬭鑹?鍙兘鏌ョ湅鐧婚檰鐢ㄦ埛鎷ユ湁鐨勮鑹?鎵鍖呭惈鐨勬潈闄?br />select * from role_sys_privs;
7銆佹煡鐪嬬敤鎴峰璞℃潈闄愶細
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
8銆佹煡鐪嬫墍鏈夎鑹詫細
select * from dba_roles;
9銆佹煡鐪嬬敤鎴鋒垨瑙掕壊鎵鎷ユ湁鐨勮鑹詫細
select * from dba_role_privs;
select * from user_role_privs;
10銆佹煡鐪嬪摢浜涚敤鎴鋒湁sysdba鎴杝ysoper緋葷粺鏉冮檺(鏌ヨ鏃墮渶瑕佺浉搴旀潈闄?
select * from V$PWFILE_USERS;

 

淇敼鏁版嵁搴撳厑璁哥殑鏈澶ц繛鎺ユ暟錛?/p>

alter system set processes = 300 scope = spfile;

 

鏌ョ湅娓告爣鏁伴噺

Select * from v$open_cursor Where user_name=''

 

鏌ヨ鏁版嵁搴撳厑璁哥殑鏈澶ц繛鎺ユ暟錛?br />select value from v$parameter where name = 'processes';
鎴栬咃細show parameter processes;

 

鏌ヨ鏁版嵁搴撳厑璁哥殑鏈澶ф父鏍囨暟錛?/p>

select value from v$parameter where name = 'open_cursors'

 

鏌ョ湅oracle鐗堟湰

select banner from sys.v_$version;

鎸夐檷搴忔樉紺虹敤鎴?SYSTEM"涓烘瘡涓細璇濇墦寮鐨勬父鏍囨暟

select o.sid, osuser, machine, count(*) num_curs  from v$open_cursor o, v$session s  where user_name = 'SYSTEM' and o.sid=s.sid   group by o.sid, osuser, machine  order by num_curs desc;

寮哄己 2013-01-16 18:28 鍙戣〃璇勮
]]>
瑙e喅OracleDBConsole鏈嶅姟涓嶈兘鍚姩鐨勭粡鍘?rarhttp://www.tkk7.com/lyjjq/articles/387867.html寮哄己寮哄己Mon, 17 Sep 2012 02:21:00 GMThttp://www.tkk7.com/lyjjq/articles/387867.htmlhttp://www.tkk7.com/lyjjq/comments/387867.htmlhttp://www.tkk7.com/lyjjq/articles/387867.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/387867.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/387867.html涓嬭澆鏂規硶



寮哄己 2012-09-17 10:21 鍙戣〃璇勮
]]>
ORA-12514: TNS:鐩戝惉紼嬪簭褰撳墠鏃犳硶璇嗗埆榪炴帴鎻忚堪絎︿腑璇鋒眰鐨勬湇鍔?/title><link>http://www.tkk7.com/lyjjq/articles/354570.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Mon, 18 Jul 2011 15:47:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/354570.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/354570.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/354570.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/354570.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/354570.html</trackback:ping><description><![CDATA[<pre id="content-753952590" class="reply-text mb10">濡傛灉鏄暟鎹簱瀹炰緥鍜岀洃鍚垰鍚姩鐨勮瘽錛岄偅涔堝絳変竴浼氭墠鑳界櫥褰曪紝濡傛灉涓鐩存槸榪欎釜閿欒鐨勮瘽錛岄偅涔堥渶瑕佷綘緙栬緫$ORACLE_HOME/network/admin/listener.ora 鏂囦歡錛? SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = demo) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (SID_NAME = demo) ) ) 鍏朵腑 (SID_DESC = (GLOBAL_DBNAME = demo) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (SID_NAME = demo) ) 榪欎竴閮ㄥ垎闇瑕佷綘渚濇嵁鑷繁鐨勬儏鍐佃繘琛屼慨鏀?灝哾emo鍜?u01鐨勮礬寰勬敼涓鴻嚜宸辯殑sid鍚嶅拰璺緞灝卞彲浠ヤ簡銆?</pre> <div class="xnhhrhf" id="replyask-15061529" class="replyask-box u-307878015-e "> <h4 class="ask">CMD涓嬭緭鍏?nbsp; lsnrctl status<br /></h4></div> <img src ="http://www.tkk7.com/lyjjq/aggbug/354570.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2011-07-18 23:47 <a href="http://www.tkk7.com/lyjjq/articles/354570.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>windows 絀塊忛槻鐏璁塊棶oraclehttp://www.tkk7.com/lyjjq/articles/300031.html寮哄己寮哄己Wed, 28 Oct 2009 03:44:00 GMThttp://www.tkk7.com/lyjjq/articles/300031.htmlhttp://www.tkk7.com/lyjjq/comments/300031.htmlhttp://www.tkk7.com/lyjjq/articles/300031.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/300031.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/300031.html 鏂規硶涓錛氬湪windows2000鐨勬敞鍐岃〃涓紝hkey_local_machine/software/oracle/home0涓嬪姞鍏ュ瓧絎︿覆鍊鹼細
USE_SHARED_SOCKET=TRUE錛屽嵆鍙?br />
鏂規硶浜岋細1銆侀鍏堝皢鏁版嵁搴撳疄渚嬫敼涓篠HARED SERVER妯″紡
2銆佷互SYSDBA鐧誨綍SQLPLUS錛岄氳繃SQLPLUS鐢熸垚緋葷粺褰撳墠鐨勫弬鏁拌緗枃浠秔file:create pfile='d:init.ora' from spfile;
3銆佷慨鏀筪:init.ora鏂囦歡錛屽湪鍏朵腑澧炲姞錛堢敤editplus緙栬緫錛夛細*.service_names='your service name'鍜?.dispatchers='(address=錛坧rotocol錛漷cp)(host=localhost)(port=1521)(dispatchers=1)'
4銆佺敓鎴愭柊鐨凷PFILE錛歝reate spfile from pfile='d:init.ora';
5銆侀噸鍚姩鏁版嵁搴撱?br /> 6銆佸湪闃茬伀澧欎腑寮鏀?521绔彛銆?br /> 鏂規硶涓夛細鍦ㄦ暟鎹簱绔紙涔熷彲浠ユ槸鍙﹀鐨勬満鍣紝浣嗘槸cman鐨勬満鍣ㄥ繀欏誨拰鏁版嵁搴撻兘鍦ㄩ槻鐏鐨勫悗闈級瀹夎浜哻man鐨勫墠鎻愪笅錛屽惎鍔╟man錛岀劧鍚庡紑鏀鵑槻鐏绔殑1630绔彛錛堢湅cman寮鐨勬槸浠涔堢鍙e暒錛夛紝鏈鍚庡湪瀹㈡埛绔殑tnsnames.ora鏂囦歡涓坊鍔狅細
cmantest = (description = (address_list = (address = <- first address is to CMAN (protocol=tcp) (host=hostname or ip of cman) (port=1610) ) (address= <- second address is to Listener (protocol=tcp) (host=hostname or ip of listener) (port=1521) ) ) (connect_data = (sid = sidname)) (source_route = yes)

寮哄己 2009-10-28 11:44 鍙戣〃璇勮
]]>
鏌ヨ闂鐨勫洖絳旀紜巼http://www.tkk7.com/lyjjq/articles/296842.html寮哄己寮哄己Mon, 28 Sep 2009 14:12:00 GMThttp://www.tkk7.com/lyjjq/articles/296842.htmlhttp://www.tkk7.com/lyjjq/comments/296842.htmlhttp://www.tkk7.com/lyjjq/articles/296842.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/296842.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/296842.html
select x.mytype 棰樺瀷, x.title 棰樼洰鍐呭, x.answer 絳旀,x.optionnum 閫夐」鏁?閫夐」A,閫夐」B,閫夐」C,閫夐」D,閫夐」E,閫夐」F, y.totalcount 鍥炵瓟鏁? y.rightcount 姝g‘鏁?trunc(y.rightcount*100/y.totalcount,2)||'%' 鐧懼垎姣?br />   from (select H.id,
               H.Title,
               case
                 when H.Type = 1 then
                  '鍗曢夐'
                 when H.Type = 2 then
                  '澶氶夐'
                 when H.Type = 3 then
                  '鍒ゆ柇棰?
                 when H.Type = 4 then
                  '濉┖棰?
                 when H.Type = 5 then
                  '闂瓟棰?
               end mytype,
               H.Answer,
               H.Optionnum,              
               MAX(DECODE(Q.Orderby, 1, Q.Title, '')) 閫夐」A,
               MAX(DECODE(Q.Orderby, 2, Q.Title, '')) 閫夐」B,
               MAX(DECODE(Q.Orderby, 3, Q.Title, '')) 閫夐」C,
               MAX(DECODE(Q.Orderby, 4, Q.Title, '')) 閫夐」D,
               MAX(DECODE(Q.Orderby, 5, Q.Title, '')) 閫夐」E,
               MAX(DECODE(Q.Orderby, 6, Q.Title, '')) 閫夐」F
          from tbl_lib_question H, tbl_lib_option Q
         where Q.Questionid = H.id
           and Q.Questionid in
               (select B.questionid questionid
                  from tbl_d_answer_examplan A, tbl_d_answer_question B
                 where A.Examplanid = 562
                   and A.Id = B.Answerexamplanid
                 group by B.Questionid)
         group by H.id, H.Title, H.Type, H.Answer,H.Optionnum
         order by H.id) X,
      
       (select M.questionid,
               M.totalcount,
               case
                 when N.rightcount is null then
                  0
                 else
                  rightcount
               end rightcount
          from (select B.questionid questionid, count(*) totalcount
                  from tbl_d_answer_examplan A, tbl_d_answer_question B
                 where A.Examplanid = 562
                   and A.Id = B.Answerexamplanid
                 group by B.Questionid) M,
               (select B.questionid questionid, count(*) rightcount
                  from tbl_d_answer_examplan A, tbl_d_answer_question B
                 where A.Examplanid = 562
                   and A.Id = B.Answerexamplanid
                   and B.Score = B.Gainscore
                 group by B.Questionid) N
       
         where M.questionid = N.questionid(+)
       
         order by questionid) Y

 where X.id = Y.questionid



寮哄己 2009-09-28 22:12 鍙戣〃璇勮
]]>
鏌ョ湅鍜屼慨鏀筼racle褰撳墠鏈澶ч摼鎺ユ暟http://www.tkk7.com/lyjjq/articles/295127.html寮哄己寮哄己Tue, 15 Sep 2009 04:01:00 GMThttp://www.tkk7.com/lyjjq/articles/295127.htmlhttp://www.tkk7.com/lyjjq/comments/295127.htmlhttp://www.tkk7.com/lyjjq/articles/295127.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/295127.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/295127.html濡備綍鏌ョ湅褰撳墠ORACLE鐨勮繛鎺ユ暟?
濡備綍鏌ョ湅ORACLE鐨勬渶澶ц繛鎺ユ暟?
濡備綍鏇存敼ORACLE鐨勬渶澶ц繛鎺ユ暟?

 

SQL> select count(*) from v$session  #榪炴帴鏁?br /> SQL> Select count(*) from v$session where status='ACTIVE'銆#騫跺彂榪炴帴鏁?br /> SQL> show parameter processes  #鏈澶ц繛鎺?br /> SQL> alter system set processes = value scope = spfile;閲嶅惎鏁版嵁搴?nbsp; #淇敼榪炴帴


process:榪欎釜鍙傛暟闄愬埗浜嗚兘澶熻繛鎺ュ埌SGA鐨勬搷浣滅郴緇熻繘紼嬫暟(鎴栬呮槸Windows 緋葷粺涓殑綰跨▼鏁?,榪欎釜鎬繪暟蹇呴』瓚沖澶?浠庤岃兘澶熼傜敤浜庡悗鍙拌繘紼嬩笌鎵鏈夌殑涓撶敤鏈嶅姟鍣ㄨ繘紼?姝ゅ,鍏變韓鏈嶅姟鍣ㄨ繘紼嬩笌璋冨害榪涚▼鐨勬暟鐩篃琚綆楀湪鍐?姝ゅ,鍏變韓鏈嶅姟鍣ㄨ繘紼嬩笌璋冨害榪涚▼鐨勬暟鐩篃琚綆楀湪鍐?鍥犳,鍦ㄤ笓鐢ㄦ湇鍔″櫒鐜涓?榪欐槸涓縐嶉檺鍒跺茍鍙戣繛鎺ユ暟鐨勬柟娉?


Sessions:鏄搴旂敤浜巓racle灞傛鑰岄潪鎿嶄綔緋葷粺灞傛.鍦ㄤ笉鑰冭檻閫氳繃涓撶敤鏈嶅姟鍣ㄦ垨鍏變韓鏈嶅姟鍣ㄨ繘琛岀櫥褰曠殑鎯呭喌涓?榪欎釜鍙傛暟闄愬埗浜嗗鎸囧畾瀹炰緥鐨勫茍鍙戠櫥闄嗘暟.

 

SQL> Select count(*) from v$session where status='ACTIVE' ;

  COUNT(*)
----------
        20

SQL> Select count(*) from v$session;

  COUNT(*)
----------
       187

SQL> show parameter processes;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ----------
aq_tm_processes                      integer     0
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     450
SQL>



寮哄己 2009-09-15 12:01 鍙戣〃璇勮
]]>
澧炲姞琛ㄧ┖闂?/title><link>http://www.tkk7.com/lyjjq/articles/293126.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Sat, 29 Aug 2009 13:42:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/293126.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/293126.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/293126.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/293126.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/293126.html</trackback:ping><description><![CDATA[(1)鏌ョ湅琛ㄧ┖闂?br /> SELECT   a.tablespace_name   "琛ㄧ┖闂村悕",total   琛ㄧ┖闂村ぇ灝?free   琛ㄧ┖闂村墿浣欏ぇ灝?  <br />   (total-free)   琛ㄧ┖闂翠嬌鐢ㄥぇ灝?  <br />   ROUND((total-free)/total,4)*100   "浣跨敤鐜?nbsp;  %"  <br />   FROM     (SELECT   tablespace_name,SUM(bytes)   free   FROM   DBA_FREE_SPACE  <br />   GROUP   BY   tablespace_name   )   a,  <br />   (SELECT   tablespace_name,SUM(bytes)   total   FROM   DBA_DATA_FILES  <br />   GROUP   BY   tablespace_name)   b  <br /> WHERE   a.tablespace_name=b.tablespace_name;<br /> (2)澧炲姞琛ㄧ┖闂存枃浠?br /> alter tablespace tsname add datafile 'e:\datafile_name.dbf" size xxM; <img src ="http://www.tkk7.com/lyjjq/aggbug/293126.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2009-08-29 21:42 <a href="http://www.tkk7.com/lyjjq/articles/293126.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>oracel 緋葷粺鐩戞帶sql璇彞http://www.tkk7.com/lyjjq/articles/292910.html寮哄己寮哄己Thu, 27 Aug 2009 14:53:00 GMThttp://www.tkk7.com/lyjjq/articles/292910.htmlhttp://www.tkk7.com/lyjjq/comments/292910.htmlhttp://www.tkk7.com/lyjjq/articles/292910.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/292910.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/292910.html1.鐩戞帶浜嬩緥鐨勭瓑寰咃細
select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*)
from v$session_wait
group by event order by 4;
2.鍥炴粴孌電殑浜夌敤鎯呭喌錛?br /> select name,waits,gets,waits/gets ratio from v$rollstat a,v$rollname b where a.usn=b.usn;
3.鐩戞帶琛ㄧ┖闂寸殑I/O姣斾緥錛?br /> select df.tablespace_name name,df.file_name "file",f.phyrds pyr,f.phyblkrd pbr,f.phywrts pyw,
f.phyblkwrt pbw
from v$filestat f,dba_data_files df
where f.file#=df.file_id
4.鐩戠┖鏂囦歡緋葷粺鐨処/O姣斾緥錛?br /> select substr(a.file#,1,2) "#",substr(a.name,1,30) "name",a.status,a.bytes,
b.phyrds,b.phywrts
from v$datafile a,v$filestat b
where a.file#=b.file#
5.鍦ㄦ煇涓敤鎴蜂笅鎵炬墍鏈夌殑绱㈠紩錛?br /> select user_indexes.table_name, user_indexes.index_name,uniqueness, column_name
from user_ind_columns, user_indexes
where user_ind_columns.index_name = user_indexes.index_name
and user_ind_columns.table_name = user_indexes.table_name
order by user_indexes.table_type, user_indexes.table_name,
user_indexes.index_name, column_position;
6. 鐩戞帶 SGA 鐨勫懡涓巼

select a.value + b.value "logical_reads", c.value "phys_reads",
round(100 * ((a.value+b.value)-c.value) / (a.value+b.value)) "BUFFER HIT RATIO"
from v$sysstat a, v$sysstat b, v$sysstat c
where a.statistic# = 38 and b.statistic# = 39
and c.statistic# = 40;

7. 鐩戞帶 SGA 涓瓧鍏哥紦鍐插尯鐨勫懡涓巼

select parameter, gets,Getmisses , getmisses/(gets+getmisses)*100 "miss ratio",
(1-(sum(getmisses)/ (sum(gets)+sum(getmisses))))*100 "Hit ratio"
from v$rowcache
where gets+getmisses <>0
group by parameter, gets, getmisses;

8. 鐩戞帶 SGA 涓叡浜紦瀛樺尯鐨勫懡涓巼錛屽簲璇ュ皬浜?%

select sum(pins) "Total Pins", sum(reloads) "Total Reloads",
sum(reloads)/sum(pins) *100 libcache
from v$librarycache;

select sum(pinhits-reloads)/sum(pins) "hit radio",sum(reloads)/sum(pins) "reload percent"
from v$librarycache;

9. 鏄劇ず鎵鏈夋暟鎹簱瀵硅薄鐨勭被鍒拰澶у皬

select count(name) num_instances ,type ,sum(source_size) source_size ,
sum(parsed_size) parsed_size ,sum(code_size) code_size ,sum(error_size) error_size,
sum(source_size) +sum(parsed_size) +sum(code_size) +sum(error_size) size_required
from dba_object_size
group by type order by 2;

10. 鐩戞帶 SGA 涓噸鍋氭棩蹇楃紦瀛樺尯鐨勫懡涓巼錛屽簲璇ュ皬浜?%

SELECT name, gets, misses, immediate_gets, immediate_misses,
Decode(gets,0,0,misses/gets*100) ratio1,
Decode(immediate_gets+immediate_misses,0,0,
immediate_misses/(immediate_gets+immediate_misses)*100) ratio2
FROM v$latch WHERE name IN ('redo allocation', 'redo copy');

11. 鐩戞帶鍐呭瓨鍜岀‖鐩樼殑鎺掑簭姣旂巼錛屾渶濂戒嬌瀹冨皬浜?.10錛屽鍔?sort_area_size

SELECT name, value FROM v$sysstat WHERE name IN ('sorts (memory)', 'sorts (disk)');


12. 鐩戞帶褰撳墠鏁版嵁搴撹皝鍦ㄨ繍琛屼粈涔圫QL璇彞

SELECT osuser, username, sql_text from v$session a, v$sqltext b
where a.sql_address =b.address and username='POINT' order by address, piece;

13. 鐩戞帶瀛楀吀緙撳啿鍖?/p>

SELECT (SUM(PINS - RELOADS)) / SUM(PINS) "LIB CACHE" FROM V$LIBRARYCACHE;
SELECT (SUM(GETS - GETMISSES - USAGE - FIXED)) / SUM(GETS) "ROW CACHE" FROM V$ROWCACHE;
SELECT SUM(PINS) "EXECUTIONS", SUM(RELOADS) "CACHE MISSES WHILE EXECUTING" FROM V$LIBRARYCACHE;

鍚庤呴櫎浠ュ墠鑰?姝ゆ瘮鐜囧皬浜?%,鎺ヨ繎0%涓哄ソ銆?/p>

SELECT SUM(GETS) "DICTIONARY GETS",SUM(GETMISSES) "DICTIONARY CACHE GET MISSES"
FROM V$ROWCACHE

14. 鎵綩RACLE瀛楃闆?/p>

select * from sys.props$ where name='NLS_CHARACTERSET';

15. 鐩戞帶 MTS

select busy/(busy+idle) "shared servers busy" from v$dispatcher;

姝ゅ煎ぇ浜?.5鏃訛紝鍙傛暟闇鍔犲ぇ

select sum(wait)/sum(totalq) "dispatcher waits" from v$queue where type='dispatcher';
select count(*) from v$dispatcher;
select servers_highwater from v$mts;

servers_highwater鎺ヨ繎mts_max_servers鏃訛紝鍙傛暟闇鍔犲ぇ

16. 紕庣墖紼嬪害

select tablespace_name,count(tablespace_name) from dba_free_space group by tablespace_name
having count(tablespace_name)>10;

alter tablespace name coalesce;
alter table name deallocate unused;

create or replace view ts_blocks_v as
select tablespace_name,block_id,bytes,blocks,'free space' segment_name from dba_free_space
union all
select tablespace_name,block_id,bytes,blocks,segment_name from dba_extents;

select * from ts_blocks_v;

select tablespace_name,sum(bytes),max(bytes),count(block_id) from dba_free_space
group by tablespace_name;

鏌ョ湅紕庣墖紼嬪害楂樼殑琛?/p>

SELECT segment_name table_name , COUNT(*) extents
FROM dba_segments WHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_name
HAVING COUNT(*) = (SELECT MAX( COUNT(*) ) FROM dba_segments GROUP BY segment_name);

17. 琛ㄣ佺儲寮曠殑瀛樺偍鎯呭喌媯鏌?/p>

select segment_name,sum(bytes),count(*) ext_quan from dba_extents where
tablespace_name='&tablespace_name' and segment_type='TABLE' group by tablespace_name,segment_name;

select segment_name,count(*) from dba_extents where segment_type='INDEX' and owner='&owner'
group by segment_name;

18銆佹壘浣跨敤CPU澶氱殑鐢ㄦ埛session

12鏄痗pu used by this session

select a.sid,spid,status,substr(a.program,1,40) prog,a.terminal,osuser,value/60/100 value
from v$session a,v$process b,v$sesstat c
where c.statistic#=12 and c.sid=a.sid and a.paddr=b.addr order by value desc;

20.鐩戞帶log_buffer鐨勪嬌鐢ㄦ儏鍐碉細(鍊兼渶濂藉皬浜?%錛屽惁鍒欏鍔爈og_buffer 鐨勫ぇ灝?
select rbar.name,rbar.value,re.name,re.value,(rbar.value*100)/re.value||'%' "radio"
from v$sysstat rbar,v$sysstat re
where rbar.name='redo buffer allocation retries'
and re.name='redo entries';


19銆佹煡鐪嬭繍琛岃繃鐨凷QL璇彞錛?/p>

SELECT SQL_TEXT
FROM V$SQL


鍏充簬綰跨▼媧誨姩鐘舵佹煡璇?br />  SELECT S.SID, S.SERIAL#,S.USERNAME,S.STATUS,S.MACHINE,S.PROGRAM,S.MODULE,A.SQL_TEXT
   FROM V$SESSION S,
   V$SQLAREA A
  WHERE S.USERNAME IS NOT NULL
  AND S.SQL_ADDRESS = A.ADDRESS;



寮哄己 2009-08-27 22:53 鍙戣〃璇勮
]]>
sql闅忔満鍑芥暟鍦ㄥ悇縐嶆暟鎹簱鐨勪嬌鐢?/title><link>http://www.tkk7.com/lyjjq/articles/262248.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Thu, 26 Mar 2009 14:21:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/262248.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/262248.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/262248.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/262248.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/262248.html</trackback:ping><description><![CDATA[<font style="font-size: 14pt" color="#295200"><strong>sql闅忔満鍑芥暟鍦ㄥ悇縐嶆暟鎹簱鐨勪嬌鐢紙杞級</strong></font> <table style="border-collapse: collapse" bordercolor="#a5bd6b" cellspacing="1" cellpadding="0" width="100%" border="1"> <tbody> <tr> <td align="center"> <table style="border-collapse: collapse; word-wrap: break-word" cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td align="center"> <table style="border-collapse: collapse; word-wrap: break-word" cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td> <div class="fftvxnt" id="art" style="margin: 15px"> <div> <p>There are lots of ways to select a random record or row from a database table. Here are some example SQL statements that don't require additional application logic, but each database server requires different SQL syntax.</p> <h3>Select a random row with MySQL:</h3> <pre>SELECT column FROM table ORDER BY <strong>RAND()</strong> LIMIT 1 </pre> <h3>Select a random row with PostgreSQL:</h3> <pre>SELECT column FROM table ORDER BY <strong>RANDOM()</strong> LIMIT 1 </pre> <h3>Select a random row with Microsoft SQL Server:</h3> <pre>SELECT TOP 1 column FROM table ORDER BY <strong>NEWID()</strong> </pre> <h3>Select a random row with IBM DB2</h3> <pre>SELECT column, RAND() as IDX FROM table ORDER BY IDX FETCH FIRST 1 ROWS ONLY </pre> <p>Thanks <a title="DB2 Random Row Selection" ><font color="#0000ff">Tim</font></a></p> <h3>Select a random record with Oracle:</h3> <pre>SELECT id FROM<br />         ( SELECT id from  tbl_lib_question<br />         ORDER BY dbms_random.value )<br />         WHERE rownum <20 </pre> <p>Thanks Mark Murphy</p> <p>Feel free to post other example, variations, and SQL statements for other database servers in the comments.</p> </div> </div> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <img src ="http://www.tkk7.com/lyjjq/aggbug/262248.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2009-03-26 22:21 <a href="http://www.tkk7.com/lyjjq/articles/262248.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>琛ㄧ┖闂存搷浣?/title><link>http://www.tkk7.com/lyjjq/articles/214425.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Sat, 12 Jul 2008 06:15:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/214425.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/214425.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/214425.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/214425.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/214425.html</trackback:ping><description><![CDATA[寤虹珛琛ㄧ┖闂?br /> <br /> 銆銆CREATE TABLESPACE data01<br /> <br /> 銆銆DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M<br /> <br /> 銆銆UNIFORM SIZE 128k; #鎸囧畾鍖哄昂瀵鎬負128k,濡備笉鎸囧畾錛屽尯灝哄榛樿涓?4k<br /> <br /> 銆銆鍒犻櫎琛ㄧ┖闂?br /> <br /> 銆銆DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;<br /> <br /> 銆銆涓銆佸緩绔嬭〃絀洪棿<br /> <br /> 銆銆CREATE TABLESPACE data01<br /> <br /> 銆銆DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M<br /> <br /> 銆銆UNIFORM SIZE 128k; #鎸囧畾鍖哄昂瀵鎬負128k,濡備笉鎸囧畾錛屽尯灝哄榛樿涓?4k<br /> <br /> 銆銆浜屻佸緩绔婾NDO琛ㄧ┖闂?br /> <br /> 銆銆CREATE UNDO TABLESPACE UNDOTBS02<br /> <br /> 銆銆DATAFILE '/oracle/oradata/db/UNDOTBS02.dbf' SIZE 50M<br /> <br /> 銆銆#娉ㄦ剰錛氬湪OPEN鐘舵佷笅鏌愪簺鏃跺埢鍙兘鐢ㄤ竴涓猆NDO琛ㄧ┖闂達紝濡傛灉瑕佺敤鏂板緩鐨勮〃絀洪棿錛屽繀欏誨垏鎹㈠埌璇ヨ〃絀洪棿:<br /> <br /> 銆銆ALTER SYSTEM SET undo_tablespace=UNDOTBS02;<br /> <br /> 銆銆涓夈佸緩绔嬩復鏃惰〃絀洪棿<br /> <br /> 銆銆CREATE TEMPORARY TABLESPACE temp_data<br /> <br /> 銆銆TEMPFILE '/oracle/oradata/db/TEMP_DATA.dbf' SIZE 50M<br /> <br /> 銆銆鍥涖佹敼鍙樿〃絀洪棿鐘舵?br /> <br /> 銆銆1.浣胯〃絀洪棿鑴辨満<br /> <br /> 銆銆ALTER TABLESPACE game OFFLINE;<br /> <br /> 銆銆濡傛灉鏄剰澶栧垹闄や簡鏁版嵁鏂囦歡錛屽垯蹇呴』甯︽湁RECOVER閫夐」<br /> <br /> 銆銆ALTER TABLESPACE game OFFLINE FOR RECOVER;<br /> <br /> 銆銆2.浣胯〃絀洪棿鑱旀満<br /> <br /> 銆銆ALTER TABLESPACE game ONLINE;<br /> <br /> 銆銆3.浣挎暟鎹枃浠惰劚鏈?br /> <br /> 銆銆ALTER DATABASE DATAFILE 3 OFFLINE;<br /> <br /> 銆銆4.浣挎暟鎹枃浠惰仈鏈?br /> <br /> 銆銆ALTER DATABASE DATAFILE 3 ONLINE;<br /> <br /> 銆銆5.浣胯〃絀洪棿鍙<br /> <br /> 銆銆ALTER TABLESPACE game READ ONLY;<br /> <br /> 銆銆6.浣胯〃絀洪棿鍙鍐?br /> <br /> 銆銆ALTER TABLESPACE game READ WRITE;<br /> <br /> 銆銆浜斻佸垹闄よ〃絀洪棿<br /> <br /> 銆銆DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;<br /> <br /> 銆銆鍏佹墿灞曡〃絀洪棿<br /> <br /> 銆銆棣栧厛鏌ョ湅琛ㄧ┖闂寸殑鍚嶅瓧鍜屾墍灞炴枃浠?br /> <br /> 銆銆select tablespace_name, file_id, file_name,<br /> <br /> 銆銆round(bytes/(1024*1024),0) total_space<br /> <br /> 銆銆from dba_data_files<br /> <br /> 銆銆order by tablespace_name;<br /> <br /> 銆銆1.澧炲姞鏁版嵁鏂囦歡<br /> <br /> 銆銆ALTER TABLESPACE game<br /> <br /> 銆銆ADD DATAFILE '/oracle/oradata/db/GAME02.dbf' SIZE 1000M;<br /> <br /> 銆銆2.鎵嬪姩澧炲姞鏁版嵁鏂囦歡灝哄<br /> <br /> 銆銆ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf'<br /> <br /> 銆銆RESIZE 4000M;<br /> <br /> 銆銆3.璁懼畾鏁版嵁鏂囦歡鑷姩鎵╁睍<br /> <br /> 銆銆ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf<br /> <br /> 銆銆AUTOEXTEND ON NEXT 100M<br /> <br /> 銆銆MAXSIZE 10000M;<br /> <br /> 銆銆璁懼畾鍚庢煡鐪嬭〃絀洪棿淇℃伅<br /> <br /> 銆銆SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,<br /> <br /> 銆銆(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"<br /> <br /> 銆銆FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C<br /> <br /> 銆銆WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME; <img src ="http://www.tkk7.com/lyjjq/aggbug/214425.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2008-07-12 14:15 <a href="http://www.tkk7.com/lyjjq/articles/214425.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍒涘緩鍥炶瘽涓存椂琛?/title><link>http://www.tkk7.com/lyjjq/articles/208597.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Tue, 17 Jun 2008 05:29:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/208597.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/208597.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/208597.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/208597.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/208597.html</trackback:ping><description><![CDATA[CREATE GLOBAL TEMPORARY TABLE tablename ON COMMIT PRESERVE ROWS<br /> as SELECT * FROM tablename1 <img src ="http://www.tkk7.com/lyjjq/aggbug/208597.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2008-06-17 13:29 <a href="http://www.tkk7.com/lyjjq/articles/208597.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鏁版嵁搴撲笉閫氱増鏈箣闂寸殑鏁版嵁搴撳浠藉拰鎭㈠http://www.tkk7.com/lyjjq/articles/191443.html寮哄己寮哄己Tue, 08 Apr 2008 04:59:00 GMThttp://www.tkk7.com/lyjjq/articles/191443.htmlhttp://www.tkk7.com/lyjjq/comments/191443.htmlhttp://www.tkk7.com/lyjjq/articles/191443.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/191443.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/191443.html

Table 8-2 Exporting Data From Release 11.1 and Importing Into Earlier Releases

Export From Import To Export Version to Use Import Version to Use

Release 11.1

Release 10.2

Data Pump Export Release 11.1 with VERSION=10.2

Data Pump Import Release 10.2

Release 10.2

Release 10.1

Data Pump Export Release 10.2 with VERSION=10.1

Data Pump Import Release 10.1



寮哄己 2008-04-08 12:59 鍙戣〃璇勮
]]>
鍥為棯琛ㄦ暟鎹煡璇?/title><link>http://www.tkk7.com/lyjjq/articles/191195.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Mon, 07 Apr 2008 03:02:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/191195.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/191195.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/191195.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/191195.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/191195.html</trackback:ping><description><![CDATA[SELECT * FROM pi_d_qgroup AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '1' HOUR) <img src ="http://www.tkk7.com/lyjjq/aggbug/191195.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2008-04-07 11:02 <a href="http://www.tkk7.com/lyjjq/articles/191195.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>澧炲姞琛ㄧ┖闂?/title><link>http://www.tkk7.com/lyjjq/articles/170292.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Tue, 25 Dec 2007 05:27:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/170292.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/170292.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/170292.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/170292.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/170292.html</trackback:ping><description><![CDATA[(1)鏌ョ湅琛ㄧ┖闂?br /> SELECT   a.tablespace_name   "琛ㄧ┖闂村悕",total   琛ㄧ┖闂村ぇ灝?free   琛ㄧ┖闂村墿浣欏ぇ灝?  <br />   (total-free)   琛ㄧ┖闂翠嬌鐢ㄥぇ灝?  <br />   ROUND((total-free)/total,4)*100   "浣跨敤鐜?nbsp;  %"  <br />   FROM     (SELECT   tablespace_name,SUM(bytes)   free   FROM   DBA_FREE_SPACE  <br />   GROUP   BY   tablespace_name   )   a,  <br />   (SELECT   tablespace_name,SUM(bytes)   total   FROM   DBA_DATA_FILES  <br />   GROUP   BY   tablespace_name)   b  <br /> WHERE   a.tablespace_name=b.tablespace_name;<br /> (2)澧炲姞琛ㄧ┖闂存枃浠?br /> alter tablespace tsname add datafile 'e:\datafile_name.dbf" size xxM; <img src ="http://www.tkk7.com/lyjjq/aggbug/170292.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2007-12-25 13:27 <a href="http://www.tkk7.com/lyjjq/articles/170292.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Oracle鍑芥暟鍒楄〃閫熸煡 http://www.tkk7.com/lyjjq/articles/157526.html寮哄己寮哄己Thu, 01 Nov 2007 08:33:00 GMThttp://www.tkk7.com/lyjjq/articles/157526.htmlhttp://www.tkk7.com/lyjjq/comments/157526.htmlhttp://www.tkk7.com/lyjjq/articles/157526.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/157526.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/157526.html Oracle鍑芥暟鍒楄〃閫熸煡
  PL/SQL鍗曡鍑芥暟鍜岀粍鍑芥暟璇﹁В
銆鍑芥暟鏄竴縐嶆湁闆朵釜鎴栧涓弬鏁板茍涓旀湁涓涓繑鍥炲肩殑紼嬪簭銆傚湪SQL涓璒racle鍐呭緩浜嗕竴緋誨垪鍑芥暟錛岃繖浜涘嚱鏁伴兘鍙縐頒負SQL鎴朠L/SQL璇彞錛屽嚱鏁頒富瑕佸垎涓轟袱澶х被錛?

銆銆 鍗曡鍑芥暟

銆銆 緇勫嚱鏁?

銆銆鏈枃灝嗚璁哄浣曞埄鐢ㄥ崟琛屽嚱鏁頒互鍙婁嬌鐢ㄨ鍒欍?/p>

銆銆SQL涓殑鍗曡鍑芥暟

銆銆SQL鍜孭L/SQL涓嚜甯﹀緢澶氱被鍨嬬殑鍑芥暟錛屾湁瀛楃銆佹暟瀛椼佹棩鏈熴佽漿鎹€佸拰娣峰悎鍨嬬瓑澶氱鍑芥暟鐢ㄤ簬澶勭悊鍗曡鏁版嵁錛屽洜姝よ繖浜涢兘鍙緇熺О涓哄崟琛屽嚱鏁般傝繖浜涘嚱鏁板潎鍙敤浜嶴ELECT,WHERE銆丱RDER BY絳夊瓙鍙ヤ腑錛屼緥濡備笅闈㈢殑渚嬪瓙涓氨鍖呭惈浜員O_CHAR,UPPER,SOUNDEX絳夊崟琛屽嚱鏁般?br /> SELECT ename,TO_CHAR(hiredate,'day,DD-Mon-YYYY')FROM empWhere UPPER(ename) Like 'AL%'ORDER BY SOUNDEX(ename)

銆銆鍗曡鍑芥暟涔熷彲浠ュ湪鍏朵粬璇彞涓嬌鐢紝濡倁pdate鐨凷ET瀛愬彞錛孖NSERT鐨刅ALUES瀛愬彞錛孌ELET鐨刉HERE瀛愬彞,璁よ瘉鑰冭瘯鐗瑰埆娉ㄦ剰鍦⊿ELECT璇彞涓嬌鐢ㄨ繖浜涘嚱鏁幫紝鎵浠ユ垜浠殑娉ㄦ剰鍔涗篃闆嗕腑鍦⊿ELECT璇彞涓?/p>

銆銆NULL鍜屽崟琛屽嚱鏁?/p>

銆銆鍦ㄥ浣曠悊瑙ULL涓婂紑濮嬫槸寰堝洶闅劇殑錛屽氨綆楁槸涓涓緢鏈夌粡楠岀殑浜轟緷鐒跺姝ゆ劅鍒板洶鎯戙侼ULL鍊艱〃紺轟竴涓湭鐭ユ暟鎹垨鑰呬竴涓┖鍊鹼紝綆楁湳鎿嶄綔絎︾殑浠諱綍涓涓搷浣滄暟涓篘ULL鍊鹼紝緇撴灉鍧囦負鎻愪釜NULL鍊?榪欎釜瑙勫垯涔熼傚悎寰堝鍑芥暟錛屽彧鏈塁ONCAT,DECODE,DUMP,NVL,REPLACE鍦ㄨ皟鐢ㄤ簡NULL鍙傛暟鏃惰兘澶熻繑鍥為潪NULL鍊箋傚湪榪欎簺涓璑VL鍑芥暟鏃舵渶閲嶈鐨勶紝鍥犱負浠栬兘鐩存帴澶勭悊NULL鍊鹼紝NVL鏈変袱涓弬鏁幫細NVL(x1,x2),x1鍜寈2閮藉紡琛ㄨ揪寮忥紝褰搙1涓簄ull鏃惰繑鍥瀀2,鍚﹀垯榪斿洖x1銆?/p>

銆銆涓嬮潰鎴戜滑鐪嬬湅emp鏁版嵁琛ㄥ畠鍖呭惈浜嗚柂姘淬佸閲戜袱欏癸紝闇瑕佽綆楁葷殑琛ュ伩
column name emp_id salary bonuskey type pk nulls/unique nn,u nnfk table datatype number number numberlength 11.2 11.2

銆銆涓嶆槸綆鍗曠殑灝嗚柂姘村拰濂栭噾鍔犺搗鏉ュ氨鍙互浜嗭紝濡傛灉鏌愪竴琛屾槸null鍊奸偅涔堢粨鏋滃氨灝嗘槸null錛屾瘮濡備笅闈㈢殑渚嬪瓙錛?br /> update empset salary=(salary+bonus)*1.1

銆銆榪欎釜璇彞涓紝闆囧憳鐨勫伐璧勫拰濂栭噾閮藉皢鏇存柊涓轟竴涓柊鐨勫鹼紝浣嗘槸濡傛灉娌℃湁濂栭噾錛屽嵆 salary + null,閭d箞灝變細寰楀嚭閿欒鐨勭粨璁猴紝榪欎釜鏃跺欏氨瑕佷嬌鐢╪vl鍑芥暟鏉ユ帓闄ull鍊肩殑褰卞搷銆?br /> 鎵浠ユ紜殑璇彞鏄細
update empset salary=(salary+nvl(bonus,0)*1.1
鍗曡瀛楃涓插嚱鏁?/p>

銆銆鍗曡瀛楃涓插嚱鏁扮敤浜庢搷浣滃瓧絎︿覆鏁版嵁錛屼粬浠ぇ澶氭暟鏈変竴涓垨澶氫釜鍙傛暟錛屽叾涓粷澶у鏁拌繑鍥炲瓧絎︿覆

銆銆ASCII(c1)
銆銆c1鏄竴瀛楃涓詫紝榪斿洖c1絎竴涓瓧姣嶇殑ASCII鐮侊紝浠栫殑閫嗗嚱鏁版槸CHR()
SELECT ASCII('A') BIG_A,ASCII('z') BIG_z FROM empBIG_A BIG_z65 122

銆銆CHR(錛渋錛?[NCHAR_CS]
銆銆i鏄竴涓暟瀛楋紝鍑芥暟榪斿洖鍗佽繘鍒惰〃紺虹殑瀛楃
select CHR(65),CHR(122),CHR(223) FROM empCHR65 CHR122 CHR223A z B

銆銆CONCAT(c1,c2)
銆銆c1,c2鍧囦負瀛楃涓詫紝鍑芥暟灝哻2榪炴帴鍒癱1鐨勫悗闈紝濡傛灉c1涓簄ull,灝嗚繑鍥瀋2.濡傛灉c2涓簄ull,鍒欒繑鍥瀋1錛屽鏋渃1銆乧2閮戒負null錛屽垯榪斿洖null銆備粬鍜屾搷浣滅||榪斿洖鐨勭粨鏋滅浉鍚?br /> select concat('slobo ','Svoboda') username from dualusernameslobo Syoboda

銆銆INITCAP(c1)
銆銆c1涓轟竴瀛楃涓層傚嚱鏁板皢姣忎釜鍗曡瘝鐨勭涓涓瓧姣嶅ぇ鍐欏叾瀹冨瓧姣嶅皬鍐欒繑鍥炪傚崟璇嶇敱絀烘牸錛屾帶鍒跺瓧絎︼紝鏍囩偣絎﹀彿闄愬埗銆?br /> select INITCAP('veni,vedi,vici') Ceasar from dualCeasarVeni,Vedi,Vici

銆銆INSTR(c1,c2,錛渋錛?錛渏錛?
銆銆c1,c2鍧囦負瀛楃涓詫紝i,j涓烘暣鏁般傚嚱鏁拌繑鍥瀋2鍦╟1涓j嬈″嚭鐜扮殑浣嶇疆錛屾悳绱粠c1鐨勭i涓瓧絎﹀紑濮嬨傚綋娌℃湁鍙戠幇闇瑕佺殑瀛楃鏃惰繑鍥?,濡傛灉i涓鴻礋鏁幫紝閭d箞鎼滅儲灝嗕粠鍙沖埌宸﹁繘琛岋紝浣嗘槸浣嶇疆鐨勮綆楄繕鏄粠宸﹀埌鍙籌紝i鍜宩鐨勭己鐪佸間負1.
select INSTR('Mississippi','i',3,3) from dualINSTR('MISSISSIPPI','I',3,3)11select INSTR('Mississippi','i',-2,3) from dualINSTR('MISSISSIPPI','I',3,3)2

銆銆INSTRB(c1,c2,錛渋錛?錛渏錛?
銆銆涓嶪NSTR錛堬級鍑芥暟涓鏍鳳紝鍙槸浠栬繑鍥炵殑鏄瓧鑺傦紝瀵逛簬鍗曞瓧鑺侷NSTRB()絳変簬INSTR()

銆銆LENGTH(c1)
銆銆c1涓哄瓧絎︿覆錛岃繑鍥瀋1鐨勯暱搴︼紝濡傛灉c1涓簄ull錛岄偅涔堝皢榪斿洖null鍊箋?br /> select LENGTH('Ipso Facto') ergo from dualergo10

銆銆LENGTHb(c1)
銆銆涓嶭ENGTH()涓鏍鳳紝榪斿洖瀛楄妭銆?/p>

銆銆lower(c)
銆銆榪斿洖c鐨勫皬鍐欏瓧絎︼紝緇忓父鍑虹幇鍦╳here瀛愪覆涓?br /> select LOWER(colorname) from itemdetail WHERE LOWER(colorname) LIKE '%white%'COLORNAMEWinterwhite

銆銆LPAD(c1,錛渋錛?c2)
銆銆c1,c2鍧囦負瀛楃涓詫紝i涓烘暣鏁般傚湪c1鐨勫乏渚х敤c2瀛楃涓茶ˉ瓚寵嚧闀垮害i,鍙嬈¢噸澶嶏紝濡傛灉i灝忎簬c1鐨勯暱搴︼紝閭d箞鍙繑鍥瀒閭d箞闀跨殑c1瀛楃錛屽叾浠栫殑灝嗚鎴幓銆俢2鐨勭己鐪佸間負鍗曠┖鏍鹼紝鍙傝RPAD銆?br /> select LPAD(answer,7,'') padded,answer unpadded from question;PADDED UNPADDED Yes YesNO NOMaybe maybe

銆銆LTRIM(c1,c2)
銆銆鎶奵1涓渶宸﹁竟鐨勫瓧絎﹀幓鎺夛紝浣垮叾絎竴涓瓧絎︿笉鍦╟2涓紝濡傛灉娌℃湁c2錛岄偅涔坈1灝變笉浼氭敼鍙樸?br /> select LTRIM('Mississippi','Mis') from dualLTRppi

銆銆RPAD(,錛渋錛瀃,])
銆銆鍦╟1鐨勫彸渚х敤c2瀛楃涓茶ˉ瓚寵嚧闀垮害i,鍙嬈¢噸澶嶏紝濡傛灉i灝忎簬c1鐨勯暱搴︼紝閭d箞鍙繑鍥瀒閭d箞闀跨殑c1瀛楃錛屽叾浠栫殑灝嗚鎴幓銆俢2鐨勭己鐪佸間負鍗曠┖鏍?鍏朵粬涓嶭PAD鐩鎬技

銆銆RTRIM(,)
銆銆鎶奵1涓渶鍙寵竟鐨勫瓧絎﹀幓鎺夛紝浣垮叾絎悗涓涓瓧絎︿笉鍦╟2涓紝濡傛灉娌℃湁c2錛岄偅涔坈1灝變笉浼氭敼鍙樸?/p>

銆銆REPLACE(,[,])
銆銆c1,c2,c3閮芥槸瀛楃涓詫紝鍑芥暟鐢╟3浠f浛鍑虹幇鍦╟1涓殑c2鍚庤繑鍥炪?br /> select REPLACE('uptown','up','down') from dualREPLACEdowntown

銆銆STBSTR(,錛渋錛瀃,])
銆銆c1涓轟竴瀛楃涓詫紝i,j涓烘暣鏁幫紝浠巆1鐨勭i浣嶅紑濮嬭繑鍥為暱搴︿負j鐨勫瓙瀛楃涓詫紝濡傛灉j涓虹┖錛屽垯鐩村埌涓茬殑灝鵑儴銆?br /> select SUBSTR('Message',1,4) from dualSUBSMess

銆銆SUBSTRB(,錛渋錛瀃,])
銆銆涓嶴UBSTR澶ц嚧鐩稿悓錛屽彧鏄疘,J鏄互瀛楄妭璁$畻銆?/p>

銆銆SOUNDEX()
銆銆榪斿洖涓巆1鍙戦煶鐩鎬技鐨勮瘝
select SOUNDEX('dawes') Dawes SOUNDEX('daws') Daws, SOUNDEX('dawson') from dualDawes Daws DawsonD200 D200 D250

銆銆TRANSLATE(,,)
銆銆灝哻1涓笌c2鐩稿悓鐨勫瓧絎︿互c3浠f浛
select TRANSLATE('fumble','uf','ar') test from dualTEXTramble

銆銆TRIM([[]] from c3)
銆銆灝哻3涓蹭腑鐨勭涓涓紝鏈鍚庝竴涓紝鎴栬呴兘鍒犻櫎銆?br /> select TRIM(' space padded ') trim from dual TRIMspace padded

銆銆UPPER()
銆銆榪斿洖c1鐨勫ぇ鍐欙紝甯稿嚭鐜皐here瀛愪覆涓?br /> select name from dual where UPPER(name) LIKE 'KI%'NAMEKING
鍗曡鏁板瓧鍑芥暟

銆銆鍗曡鏁板瓧鍑芥暟鎿嶄綔鏁板瓧鏁版嵁錛屾墽琛屾暟瀛﹀拰綆楁湳榪愮畻銆傛墍鏈夊嚱鏁伴兘鏈夋暟瀛楀弬鏁板茍榪斿洖鏁板瓧鍊箋傛墍鏈変笁瑙掑嚱鏁扮殑鎿嶄綔鏁板拰鍊奸兘鏄姬搴﹁屼笉鏄搴︼紝oracle娌℃湁鎻愪緵鍐呭緩鐨勫姬搴﹀拰瑙掑害鐨勮漿鎹㈠嚱鏁般?

 

銆銆ABS()
銆銆榪斿洖n鐨勭粷瀵瑰?/p>

銆銆ACOS()
銆銆鍙嶄綑鐜勫嚱鏁幫紝榪斿洖-1鍒?涔嬮棿鐨勬暟銆俷琛ㄧず寮у害
select ACOS(-1) pi,ACOS(1) ZERO FROM dualPI ZERO3.14159265 0

銆銆ASIN()
銆銆鍙嶆鐜勫嚱鏁幫紝榪斿洖-1鍒?錛宯琛ㄧず寮у害

銆銆ATAN()
銆銆鍙嶆鍒囧嚱鏁幫紝榪斿洖n鐨勫弽姝e垏鍊鹼紝n琛ㄧず寮у害銆?/p>

銆銆CEIL()
銆銆榪斿洖澶т簬鎴栫瓑浜巒鐨勬渶灝忔暣鏁般?/p>

銆銆COS()
銆銆榪斿洖n鐨勪綑鐜勫鹼紝n涓哄姬搴?/p>

銆銆COSH()
銆銆榪斿洖n鐨勫弻鏇蹭綑鐜勫鹼紝n 涓烘暟瀛椼?br /> select COSH(<1.4>) FROM dualCOSH(1.4)2.15089847

銆銆EXP()
銆銆榪斿洖e鐨刵嬈″箓錛宔=2.71828183.

銆銆FLOOR()
銆銆榪斿洖灝忎簬絳変簬N鐨勬渶澶ф暣鏁般?/p>

銆銆LN()
銆銆榪斿洖N鐨勮嚜鐒跺鏁幫紝N蹇呴』澶т簬0

銆銆LOG(,)
銆銆榪斿洖浠1涓哄簳n2鐨勫鏁?/p>

銆銆MOD()
銆銆榪斿洖n1闄や互n2鐨勪綑鏁幫紝

銆銆POWER(n1,n2)
銆銆榪斿洖n1鐨刵2嬈℃柟

銆銆ROUND(n1,n2)
銆銆榪斿洖鑸嶅叆(鍥涜垗浜斿叆)灝忔暟鐐瑰彸杈筺2浣嶇殑n1鐨勫鹼紝n2鐨勭己鐪佸間負0錛岃繖鍥炲皢灝忔暟鐐規渶鎺ヨ繎鐨勬暣鏁幫紝濡傛灉n2涓鴻礋鏁板氨鑸嶅叆鍒板皬鏁扮偣宸﹁竟鐩稿簲鐨勪綅涓婏紝n2蹇呴』鏄暣鏁般?br /> select ROUND(12345,-2),ROUND(12345.54321,2) FROM dual ROUND(12345,-2) ROUND(12345.54321,2)12300 12345.54

銆銆SIGN(n)
銆銆濡傛灉n涓鴻礋鏁幫紝榪斿洖-1,濡傛灉n涓烘鏁幫紝榪斿洖1錛屽鏋渘=0榪斿洖0.

銆銆SIN錛坣)
銆銆榪斿洖n鐨勬鐜勫?n涓哄姬搴︺?/p>

銆銆SINH(n)
銆銆榪斿洖n鐨勫弻鏇叉鐜勫?n涓哄姬搴︺?/p>

銆銆SQRT(n)
銆銆榪斿洖n鐨勫鉤鏂規牴,n涓哄姬搴?/p>

銆銆TAN錛坣)
銆銆榪斿洖n鐨勬鍒囧?n涓哄姬搴?/p>

銆銆TANH(n)
銆銆榪斿洖n鐨勫弻鏇叉鍒囧?n涓哄姬搴?/p>

銆銆TRUNC(n1,n2)
銆銆榪斿洖鎴熬鍒皀2浣嶅皬鏁扮殑n1鐨勫鹼紝n2緙虹渷璁劇疆涓?錛屽綋n2涓虹己鐪佽緗椂浼氬皢n1鎴熬涓烘暣鏁幫紝濡傛灉n2涓鴻礋鍊鹼紝灝辨埅灝懼湪灝忔暟鐐瑰乏杈圭浉搴旂殑浣嶄笂銆?/p>

銆銆鍗曡鏃ユ湡鍑芥暟

銆銆鍗曡鏃ユ湡鍑芥暟鎿嶄綔DATA鏁版嵁綾誨瀷錛岀粷澶у鏁伴兘鏈塂ATA鏁版嵁綾誨瀷鐨勫弬鏁幫紝緇濆ぇ澶氭暟榪斿洖鐨勪篃鏄疍ATA鏁版嵁綾誨瀷鐨勫箋?/p>

銆銆ADD_MONTHS(d,錛渋錛?
銆銆榪斿洖鏃ユ湡d鍔犱笂i涓湀鍚庣殑緇撴灉銆俰鍙互浣夸換鎰忔暣鏁般傚鏋渋鏄竴涓皬鏁幫紝閭d箞鏁版嵁搴撳皢闅愬紡鐨勪粬杞崲鎴愭暣鏁幫紝灝嗕細鎴幓灝忔暟鐐瑰悗闈㈢殑閮ㄥ垎銆?/p>

銆銆LAST_DAY(d)
銆銆鍑芥暟榪斿洖鍖呭惈鏃ユ湡d鐨勬湀浠界殑鏈鍚庝竴澶?

銆銆MONTHS_BETWEEN(d1,d2)
銆銆榪斿洖d1鍜宒2涔嬮棿鏈堢殑鏁扮洰,濡傛灉d1鍜宒2鐨勬棩鐨勬棩鏈熼兘鐩稿悓錛屾垨鑰呴兘浣胯鏈堢殑鏈鍚庝竴澶╋紝閭d箞灝嗚繑鍥炰竴涓暣鏁幫紝鍚﹀垯浼氳繑鍥炵殑緇撴灉灝嗗寘鍚竴涓垎鏁般?/p>

銆銆NEW_TIME(,,)
銆銆d1鏄竴涓棩鏈熸暟鎹被鍨嬶紝褰撴椂鍖簍z1涓殑鏃ユ湡鍜屾椂闂存槸d鏃訛紝榪斿洖鏃跺尯tz2涓殑鏃ユ湡鍜屾椂闂淬倀z1鍜宼z2鏃跺瓧絎︿覆銆?/p>

銆銆NEXT_DAY(,)
銆銆榪斿洖鏃ユ湡d鍚庣敱dow緇欏嚭鐨勬潯浠剁殑絎竴澶╋紝dow浣跨敤褰撳墠浼氳瘽涓粰鍑虹殑璇█鎸囧畾浜嗕竴鍛ㄤ腑鐨勬煇涓澶╋紝榪斿洖鐨勬椂闂村垎閲忎笌d鐨勬椂闂村垎閲忕浉鍚屻?br /> select NEXT_DAY('01-Jan-2000','Monday') "1st Monday",NEXT_DAY('01-Nov-2004','Tuesday')+7 "2nd Tuesday") from dual;1st Monday 2nd Tuesday03-Jan-2000 09-Nov-2004

銆銆ROUND([,])
銆銆灝嗘棩鏈焏鎸夌収fmt鎸囧畾鐨勬牸寮忚垗鍏ワ紝fmt涓哄瓧絎︿覆銆?/p>

銆銆SYADATE
銆銆鍑芥暟娌℃湁鍙傛暟錛岃繑鍥炲綋鍓嶆棩鏈熷拰鏃墮棿銆?/p>

銆銆TRUNC([,])
銆銆榪斿洖鐢眆mt鎸囧畾鐨勫崟浣嶇殑鏃ユ湡d.
鍗曡杞崲鍑芥暟

銆銆鍗曡杞崲鍑芥暟鐢ㄤ簬鎿嶄綔澶氭暟鎹被鍨嬶紝鍦ㄦ暟鎹被鍨嬩箣闂磋繘琛岃漿鎹€?/p>

銆銆CHARTORWID()
銆銆c 浣夸竴涓瓧絎︿覆錛屽嚱鏁板皢c杞崲涓篟WID鏁版嵁綾誨瀷銆?br /> SELECT test_id from test_case where rowid=CHARTORWID('AAAA0SAACAAAALiAAA')

銆銆CONVERT(,[,])
銆銆c灝懼瓧絎︿覆錛宒set銆乻set鏄袱涓瓧絎﹂泦錛屽嚱鏁板皢瀛楃涓瞔鐢眘set瀛楃闆嗚漿鎹負dset瀛楃闆嗭紝sset鐨勭己鐪佽緗負鏁版嵁搴撶殑瀛楃闆嗐?/p>

銆銆HEXTORAW()
銆銆x涓?6榪涘埗鐨勫瓧絎︿覆錛屽嚱鏁板皢16榪涘埗鐨剎杞崲涓篟AW鏁版嵁綾誨瀷銆?/p>

銆銆RAWTOHEX()
銆銆x鏄疪AW鏁版嵁綾誨瀷瀛楃涓詫紝鍑芥暟灝哛AW鏁版嵁綾昏漿鎹負16榪涘埗鐨勬暟鎹被鍨嬨?/p>

銆銆ROWIDTOCHAR()
銆銆鍑芥暟灝哛OWID鏁版嵁綾誨瀷杞崲涓篊HAR鏁版嵁綾誨瀷銆?/p>

銆銆TO_CHAR([[,)
銆銆x鏄竴涓猟ata鎴杗umber鏁版嵁綾誨瀷錛屽嚱鏁板皢x杞崲鎴恌mt鎸囧畾鏍煎紡鐨刢har鏁版嵁綾誨瀷錛屽鏋渪涓烘棩鏈焠lsparm=NLS_DATE_LANGUAGE 鎺у埗榪斿洖鐨勬湀浠藉拰鏃ヤ喚鎵浣跨敤鐨勮璦銆傚鏋渪涓烘暟瀛梟lsparm=NLS_NUMERIC_CHARACTERS 鐢ㄦ潵鎸囧畾灝忔暟浣嶅拰鍗冨垎浣嶇殑鍒嗛殧絎︼紝浠ュ強璐у竵絎﹀彿銆?br /> NLS_NUMERIC_CHARACTERS ="dg", NLS_CURRENCY="string"

銆銆TO_DATE([,[,錛?br /> 銆銆c琛ㄧず瀛楃涓詫紝fmt琛ㄧず涓縐嶇壒孌婃牸寮忕殑瀛楃涓層傝繑鍥炴寜鐓mt鏍煎紡鏄劇ず鐨刢,nlsparm琛ㄧず浣跨敤鐨勮璦銆傚嚱鏁板皢瀛楃涓瞔杞崲鎴恉ate鏁版嵁綾誨瀷銆?/p>

銆銆TO_MULTI_BYTE()
銆銆c琛ㄧず涓涓瓧絎︿覆錛屽嚱鏁板皢c鐨勬媴瀛愭埅瀛楃杞崲鎴愬瀛楄妭瀛楃銆?/p>

銆銆TO_NUMBER([,[,)
銆銆c琛ㄧず瀛楃涓詫紝fmt琛ㄧず涓涓壒孌婃牸寮忕殑瀛楃涓詫紝鍑芥暟榪斿洖鍊兼寜鐓mt鎸囧畾鐨勬牸寮忔樉紺恒俷lsparm琛ㄧず璇█錛屽嚱鏁板皢榪斿洖c浠h〃鐨勬暟瀛椼?/p>

銆銆TO_SINGLE_BYTE()
銆銆灝嗗瓧絎︿覆c涓緱澶氬瓧鑺傚瓧絎﹁漿鍖栨垚絳変環鐨勫崟瀛楄妭瀛楃銆傝鍑芥暟浠呭綋鏁版嵁搴撳瓧絎﹂泦鍚屾椂鍖呭惈鍗曞瓧鑺傚拰澶氬瓧鑺傚瓧絎︽椂鎵嶄嬌鐢?/p>

銆銆鍏跺畠鍗曡鍑芥暟

銆銆BFILENAME(
,)
銆銆dir鏄竴涓猟irectory綾誨瀷鐨勫璞★紝file涓轟竴鏂囦歡鍚嶃傚嚱鏁拌繑鍥炰竴涓┖鐨凚FILE浣嶇疆鍊兼寚紺虹錛屽嚱鏁扮敤浜庡垵濮嬪寲BFILE鍙橀噺鎴栬呮槸BFILE鍒椼?/p>

銆銆DECODE(,,[,,,[])
銆銆x鏄竴涓〃杈懼紡錛宮1鏄竴涓尮閰嶈〃杈懼紡錛寈涓巑1姣旇緝錛屽鏋渕1絳変簬x錛岄偅涔堣繑鍥瀝1,鍚﹀垯,x涓巑2姣旇緝錛屼緷嬈$被鎺╩3,m4,m5....鐩村埌鏈夎繑鍥炵粨鏋溿?/p>

銆銆DUMP(,[,[,[,]]])
銆銆x鏄竴涓〃杈懼紡鎴栧瓧絎︼紝fmt琛ㄧず8榪涘埗銆?0榪涘埗銆?6榪涘埗銆佹垨鍒欏崟瀛楃銆傚嚱鏁拌繑鍥炲寘鍚簡鏈夊叧x鐨勫唴閮ㄨ〃紺轟俊鎭殑VARCHAR2綾誨瀷鐨勫箋傚鏋滄寚瀹氫簡n1,n2閭d箞浠巒1寮濮嬬殑闀垮害涓簄2鐨勫瓧鑺傚皢琚繑鍥炪?/p>

銆銆EMPTY_BLOB()
銆銆璇ュ嚱鏁版病鏈夊弬鏁幫紝鍑芥暟榪斿洖 涓涓┖鐨凚LOB浣嶇疆鎸囩ず絎︺傚嚱鏁扮敤浜庡垵濮嬪寲涓涓狟LOB鍙橀噺鎴朆LOB鍒椼?/p>

銆銆EMPTY_CLOB()
銆銆璇ュ嚱鏁版病鏈夊弬鏁幫紝鍑芥暟榪斿洖 涓涓┖鐨凜LOB浣嶇疆鎸囩ず絎︺傚嚱鏁扮敤浜庡垵濮嬪寲涓涓狢LOB鍙橀噺鎴朇LOB鍒椼?/p>

銆銆GREATEST()
銆銆exp_list鏄竴鍒楄〃杈懼紡錛岃繑鍥炲叾涓渶澶х殑琛ㄨ揪寮忥紝姣忎釜琛ㄨ揪寮忛兘琚殣鍚殑杞崲絎竴涓〃杈懼紡鐨勬暟鎹被鍨嬶紝濡傛灉絎竴涓〃杈懼紡鏄瓧絎︿覆鏁版嵁綾誨瀷涓殑浠諱綍涓涓紝閭d箞榪斿洖鐨勭粨鏋滄槸varchar2鏁版嵁綾誨瀷錛屽悓鏃朵嬌鐢ㄧ殑姣旇緝鏄潪濉厖絀烘牸綾誨瀷鐨勬瘮杈冦?/p>

銆銆LEAST()
銆銆exp_list鏄竴鍒楄〃杈懼紡錛岃繑鍥炲叾涓渶灝忕殑琛ㄨ揪寮忥紝姣忎釜琛ㄨ揪寮忛兘琚殣鍚殑杞崲絎竴涓〃杈懼紡鐨勬暟鎹被鍨嬶紝濡傛灉絎竴涓〃杈懼紡鏄瓧絎︿覆鏁版嵁綾誨瀷涓殑浠諱綍涓涓紝灝嗚繑鍥炵殑緇撴灉鏄痸archar2鏁版嵁綾誨瀷錛屽悓鏃朵嬌鐢ㄧ殑姣旇緝鏄潪濉厖絀烘牸綾誨瀷鐨勬瘮杈冦?/p>

銆銆UID
銆銆璇ュ嚱鏁版病鏈夊弬鏁幫紝榪斿洖鍞竴鏍囩ず褰撳墠鏁版嵁搴撶敤鎴風殑鏁存暟銆?/p>

銆銆USER
銆銆榪斿洖褰撳墠鐢ㄦ埛鐨勭敤鎴峰悕

銆銆USERENV()
銆銆鍩轟簬opt榪斿洖鍖呭惈褰撳墠浼氳瘽淇℃伅銆俹pt鐨勫彲閫夊間負錛?/p>

銆銆ISDBA銆 銆銆浼氳瘽涓璖YSDBA鑴氳壊鍝嶅簲錛岃繑鍥濼RUE
銆銆SESSIONID 銆榪斿洖瀹¤浼氳瘽鏍囩ず絎?/p>

ENTRYID 銆銆榪斿洖鍙敤鐨勫璁¢」鏍囩ず絎?
銆銆INSTANCE銆銆鍦ㄤ細璇濊繛鎺ュ悗錛岃繑鍥炲疄渚嬫爣紺虹銆傝鍊煎彧鐢ㄤ簬榪愯Parallel 鏈嶅姟鍣ㄥ茍涓旀湁 澶氫釜瀹炰緥鐨勬儏鍐典笅浣跨敤銆?br /> 銆銆LANGUAGE銆銆榪斿洖璇█銆佸湴鍩熴佹暟鎹簱璁劇疆鐨勫瓧絎﹂泦銆?br /> 銆銆LANG銆銆銆銆榪斿洖璇█鍚嶇О鐨処SO緙╁啓銆?br /> 銆銆TERMINAL銆銆涓哄綋鍓嶄細璇濅嬌鐢ㄧ殑緇堢鎴栬綆楁満榪斿洖鎿嶄綔緋葷粺鐨勬爣紺虹銆?

 

銆銆VSIZE()
銆銆x鏄竴涓〃杈懼紡銆傝繑鍥瀤鍐呴儴琛ㄧず鐨勫瓧鑺傛暟銆?br /> SQL涓殑緇勫嚱鏁?/p>

銆銆緇勫嚱鏁頒篃鍙泦鍚堝嚱鏁幫紝榪斿洖鍩轟簬澶氫釜琛岀殑鍗曚竴緇撴灉錛岃鐨勫噯紜暟閲忔棤娉曠‘瀹氾紝闄ら潪鏌ヨ琚墽琛屽茍涓旀墍鏈夌殑緇撴灉閮借鍖呭惈鍦ㄥ唴銆備笌鍗曡鍑芥暟涓嶅悓鐨勬槸錛屽湪瑙f瀽鏃舵墍鏈夌殑琛岄兘鏄凡鐭ョ殑銆傜敱浜庤繖縐嶅樊鍒嬌緇勫嚱鏁頒笌鍗曡鍑芥暟鏈夊湪瑕佹眰鍜岃涓轟笂鏈夊井灝忕殑宸紓.

銆銆緇勶紙澶氳錛夊嚱鏁?/p>

銆銆涓庡崟琛屽嚱鏁扮浉姣旓紝oracle鎻愪緵浜嗕赴瀵岀殑鍩轟簬緇勭殑錛屽琛岀殑鍑芥暟銆傝繖浜涘嚱鏁板彲浠ュ湪select鎴杝elect鐨刪aving瀛愬彞涓嬌鐢紝褰撶敤浜巗elect瀛愪覆鏃跺父甯擱兘鍜孏ROUP BY涓璧蜂嬌鐢ㄣ?/p>

銆銆AVG([{DISYINCT|ALL}])
銆銆榪斿洖鏁板肩殑騫沖潎鍊箋傜己鐪佽緗負ALL.
SELECT AVG(sal),AVG(ALL sal),AVG(DISTINCT sal) FROM scott.empAVG(SAL) AVG(ALL SAL) AVG(DISTINCT SAL)1877.94118 1877.94118 1916.071413

銆銆COUNT({*|DISTINCT|ALL} )
銆銆榪斿洖鏌ヨ涓鐨勬暟鐩紝緙虹渷璁劇疆鏄疉LL,*琛ㄧず榪斿洖鎵鏈夌殑琛屻?/p>

銆銆MAX([{DISTINCT|ALL}])
銆銆榪斿洖閫夋嫨鍒楄〃欏圭洰鐨勬渶澶у鹼紝濡傛灉x鏄瓧絎︿覆鏁版嵁綾誨瀷錛屼粬榪斿洖涓涓猇ARCHAR2鏁版嵁綾誨瀷錛屽鏋淴鏄竴涓狣ATA鏁版嵁綾誨瀷錛岃繑鍥炰竴涓棩鏈燂紝濡傛灉X鏄痭umeric鏁版嵁綾誨瀷錛岃繑鍥炰竴涓暟瀛椼傛敞鎰廳istinct鍜宎ll涓嶈搗浣滅敤錛屽簲涓烘渶澶у間笌榪欎袱縐嶈緗槸鐩稿悓鐨勩?/p>

銆銆MIN([{DISTINCT|ALL}])
銆銆榪斿洖閫夋嫨鍒楄〃欏圭洰鐨勬渶灝忓箋?/p>

銆銆STDDEV([{DISTINCT|ALL}])
銆銆榪斿洖閫夎呯殑鍒楄〃欏圭洰鐨勬爣鍑嗗樊錛屾墍璋撴爣鍑嗗樊鏄柟宸殑騫蟲柟鏍廣?/p>

銆銆SUM([{DISTINCT|ALL}])
銆銆榪斿洖閫夋嫨鍒楄〃欏圭洰鐨勬暟鍊肩殑鎬誨拰銆?/p>

銆銆VARIANCE([{DISTINCT|ALL}])
銆銆榪斿洖閫夋嫨鍒楄〃欏圭洰鐨勭粺璁℃柟宸?/p>

銆銆鐢℅ROUP BY緇欐暟鎹垎緇?/p>

銆銆姝e棰樼洰鏆楃ず鐨勯偅鏍風粍鍑芥暟灝辨槸鎿嶄綔閭d簺宸茬粡鍒嗗ソ緇勭殑鏁版嵁錛屾垜浠憡璇夋暟鎹簱鐢℅ROUP BY鎬庢牱緇欐暟鎹垎緇勬垨鑰呭垎綾伙紝褰撴垜浠湪SELECT璇彞鐨凷ELECT瀛愬彞涓嬌鐢ㄧ粍鍑芥暟鏃訛紝鎴戜滑蹇呴』鎶婁負鍒嗙粍鎴栭潪甯告暟鍒楁斁緗湪GROUP BY瀛愬彞涓紝濡傛灉娌℃湁鐢╣roup by榪涜涓撻棬澶勭悊錛岄偅涔堢己鐪佺殑鍒嗙被鏄皢鏁翠釜緇撴灉璁句負涓綾匯?br /> select stat,counter(*) zip_count from zip_codes GROUP BY state;ST ZIP_COUNT-- ---------AK 360AL 1212AR 1309AZ 768CA 3982

銆銆鍦ㄨ繖涓緥瀛愪腑錛屾垜浠敤state瀛楁鍒嗙被錛涘鏋滄垜浠灝嗙粨鏋滄寜鐓ip_codes鎺掑簭,鍙互鐢∣RDER BY璇彞錛孫RDER BY瀛愬彞鍙互浣跨敤鍒楁垨緇勫嚱鏁般?br /> select stat,counter(*) zip_count from zip_codes GROUP BY state ORDER BY COUNT(*) DESC;ST COUNT(*)-- --------NY 4312PA 4297TX 4123CA 3982

銆銆鐢℉AVING瀛愬彞闄愬埗鍒嗙粍鏁版嵁

銆銆鐜板湪浣犲凡緇忕煡閬撲簡鍦ㄦ煡璇㈢殑SELECT璇彞鍜孫RDER BY瀛愬彞涓嬌鐢ㄤ富鍑芥暟錛岀粍鍑芥暟鍙兘鐢ㄤ簬涓や釜瀛愪覆涓紝緇勫嚱鏁頒笉鑳界敤浜嶹HERE瀛愪覆涓紝渚嬪涓嬮潰鐨勬煡璇㈡槸閿欒鐨勶細
閿欒SELECT sales_clerk,SUN(sale_amount) FROM gross_sales WHERE sales_dept='OUTSIDE' AND SUM(sale_amount)>10000 GROUP BY sales_clerk

銆銆榪欎釜璇彞涓暟鎹簱涓嶇煡閬揝UM()鏄粈涔堬紝褰撴垜浠渶瑕佹寚紺烘暟鎹簱瀵硅鍒嗙粍錛岀劧鍚庨檺鍒跺垎緇勫悗鐨勮鐨勮緭鍑烘椂錛屾紜殑鏂規硶鏄嬌鐢℉AVING璇彞錛?br /> SELECT sales_clerk,SUN(sale_amount) FROM gross_sales WHERE sales_dept='OUTSIDE' GROUP BY sales_clerkHAVING SUM(sale_amount)>10000;

銆銆宓屽鍑芥暟

銆銆鍑芥暟鍙互宓屽銆備竴涓嚱鏁扮殑杈撳嚭鍙互鏄彟涓涓嚱鏁扮殑杈撳叆銆傛搷浣滄暟鏈変竴涓彲緇ф壙鐨勬墽琛岃繃紼嬨備絾鍑芥暟鐨勪紭鍏堟潈鍙槸鍩轟簬浣嶇疆錛屽嚱鏁伴伒寰敱鍐呭埌澶栵紝鐢卞乏鍒板彸鐨勫師鍒欍傚祵濂楁妧鏈竴鑸敤浜庤薄DECODE榪欐牱鐨勮兘琚敤浜庨昏緫鍒ゆ柇璇彞IF....THEN...ELSE鐨勫嚱鏁般?/p>

寮哄己 2007-11-01 16:33 鍙戣〃璇勮
]]>
鏌ヨ緋葷粺鎵цsqlhttp://www.tkk7.com/lyjjq/articles/151150.html寮哄己寮哄己Mon, 08 Oct 2007 12:14:00 GMThttp://www.tkk7.com/lyjjq/articles/151150.htmlhttp://www.tkk7.com/lyjjq/comments/151150.htmlhttp://www.tkk7.com/lyjjq/articles/151150.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/151150.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/151150.html

寮哄己 2007-10-08 20:14 鍙戣〃璇勮
]]>
澧炲姞琛ㄧ┖闂?/title><link>http://www.tkk7.com/lyjjq/articles/134683.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Mon, 06 Aug 2007 05:22:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/134683.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/134683.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/134683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/134683.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/134683.html</trackback:ping><description><![CDATA[(1)鏌ョ湅琛ㄧ┖闂?br>SELECT   a.tablespace_name   "琛ㄧ┖闂村悕",total   琛ㄧ┖闂村ぇ灝?free   琛ㄧ┖闂村墿浣欏ぇ灝?  <br>  (total-free)   琛ㄧ┖闂翠嬌鐢ㄥぇ灝?  <br>  ROUND((total-free)/total,4)*100   "浣跨敤鐜?nbsp;  %"  <br>  FROM     (SELECT   tablespace_name,SUM(bytes)   free   FROM   DBA_FREE_SPACE  <br>  GROUP   BY   tablespace_name   )   a,  <br>  (SELECT   tablespace_name,SUM(bytes)   total   FROM   DBA_DATA_FILES  <br>  GROUP   BY   tablespace_name)   b  <br>WHERE   a.tablespace_name=b.tablespace_name;<br>(2)澧炲姞琛ㄧ┖闂存枃浠?br>alter tablespace tsname add datafile 'e:\datafile_name.dbf" size xxM; <img src ="http://www.tkk7.com/lyjjq/aggbug/134683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2007-08-06 13:22 <a href="http://www.tkk7.com/lyjjq/articles/134683.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鏇存敼Oracle鏁版嵁搴撹〃鐨勮〃絀洪棿http://www.tkk7.com/lyjjq/articles/127272.html寮哄己寮哄己Sat, 30 Jun 2007 12:43:00 GMThttp://www.tkk7.com/lyjjq/articles/127272.htmlhttp://www.tkk7.com/lyjjq/comments/127272.htmlhttp://www.tkk7.com/lyjjq/articles/127272.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/127272.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/127272.html銆銆
銆銆鍦∣racle瀹為檯搴旂敤涓紝鎴戜滑鍙兘浼氶亣鍒拌繖鏍風殑闂銆傚浜庢ц兘鎴栬呭叾浠栨柟闈㈢殑鑰冭檻錛岄渶瑕佹敼鍙樻煇涓〃鎴栬呮槸鏌愪釜鐢ㄦ埛鐨勬墍鏈夎〃鐨勮〃絀洪棿銆傞氬父鐨勫仛娉曞氨鏄鍏堝皢琛ㄥ垹闄わ紝鐒跺悗閲嶆柊寤鴻〃錛屽湪鏂板緩琛ㄦ椂灝嗚〃絀洪棿鎸囧畾鍒版垜浠渶瑕佹敼鍙樼殑琛ㄧ┖闂淬傚鏋滆鐢ㄦ埛宸茬粡淇濆瓨浜嗗ぇ閲忔暟鎹紝榪欑鍔炴硶灝卞氨鏄懼緱涓嶆槸寰堟柟渚匡紝鍥犱負鏈夊ぇ閲忔暟鎹渶瑕佹彁鍓嶅浠藉嚭鏉ャ備笅闈粙緇嶄竴縐嶅埄鐢ㄦ暟鎹簱鐨勫鍑?瀵煎叆鍔熻兘鏉ュ疄鐜伴噸鏂扮粍緇囨暟鎹簱琛ㄧ┖闂寸殑鏂規硶銆?
銆銆
銆銆涓嬮潰鏄竴涓畝鍗曠殑渚嬪瓙錛屽亣瀹氳灝嗙敤鎴穙a涓嬬殑鍏ㄩ儴琛ㄤ粠琛ㄧ┖闂碅杞崲鍒拌〃絀洪棿B錛屽叿浣撴楠わ紙鍦∣racle 9i for linux鐜錛夊涓嬶細
銆銆
銆銆1.1. 瀵煎嚭db_zgxt涓嬬殑鎵鏈夎〃錛圖os鎺у埗鍙頒笅錛?nbsp;瀵煎嚭db_zgxt涓嬬殑鎵鏈夎〃錛圖os鎺у埗鍙頒笅錛?
銆銆
銆銆1. 瀵煎嚭db_zgxt涓嬬殑鎵鏈夎〃錛圖os鎺у埗鍙頒笅錛?
銆銆EXP oa/password@pararmount_server FILE=d:10_27_oa.dmp LOG=d:10_27_oa.LOG
銆銆
銆銆2. 鍒犻櫎oa涓嬬殑鎵鏈夎〃錛堝湪SQL/PLUS涓級
銆銆
銆銆鍙互閲囩敤鎵瑰鐞嗙殑鏂瑰紡鍒犻櫎鎺塪b_zgxt涓嬬殑鎵鏈夎〃錛岀敓鎴愭壒澶勭悊鐨勮鍙ュ涓嬶細
銆銆
銆銆--鍏朵腑set head off灝嗚〃澶翠俊鎭幓鎺?
銆銆SET HEAD OFF
銆銆SPOOL c:drop_tables.sql
銆銆select ’drop table ’||table_name||’;’ from user_tables;
銆銆spool off;
銆銆@c:drop_tables.sql;
銆銆sql >@drop_tables.sql
銆銆
銆銆3. 閲囩敤瀵煎叆鍙傛暟 INDEXFILE瀵煎叆oa鐢ㄦ埛涓嬬殑鎵鏈夎〃錛圖os鎺у埗鍙頒笅錛?
銆銆
銆銆鎶婂緩琛ㄥ拰绱㈠紩鐨勮鍙ュ鍑哄埌鏂囦歡,鍏朵腑寤鴻〃璇彞鏄姞娉ㄩ噴鐨勶紝騫舵病鏈夊疄闄呭鍏?
銆銆
銆銆IMP oa/password@paramount_server FULL=Y FILE=d:10_27_oa.dmp INDEXFILE=d:altertablespace_table_index.SQL LOG=d:altertablespace.LOG
銆銆
銆銆鍏朵腑錛屾寚瀹氬弬鏁癐NDEXFILE鍚庯紝緋葷粺灝卞皢鍒涘緩琛ㄥ拰绱㈠紩鐨勮鍙ュ啓鍒頒竴涓枃浠訛紝榪欓噷鏄痑ltertablespace_table_index.SQL 涓傝鏂囦歡涓寘鍚簡鎵鏈夊垱寤虹儲寮曪紙CREATE INDEX錛夎鍙ュ拰鍒涘緩琛紙CREATETABLE錛夎鍙ワ紝浣嗘槸榪欓噷鎵鏈夊垱寤鴻〃鐨勮鍙ュ潎鍔犱簡娉ㄩ噴鏍囧織銆傚湪浠諱綍鏂囨湰緙栬緫鍣ㄤ腑鎵撳紑騫剁紪杈戣鏂囦歡錛屽幓鎺夋墍鏈夊垱寤鴻〃璇彞鐨勬敞閲婃爣蹇楋紝灝嗘墍鏈夌殑琛ㄧ┖闂村悕縐扮敱A鏇挎崲涓築錛屽悓鏃跺鎵鏈夌殑鍒涘緩绱㈠紩璇彞鍔犱笂娉ㄩ噴鏍囧織銆傝繖浜涘伐浣滀綔瀹屼互鍚庯紝鍦⊿QL/PLUS涓繍琛岃鑴氭湰鏂囦歡錛岃繖浜涜〃灝辮鍒涘緩錛屽叾琛ㄧ┖闂寸敱A鍙樹負B銆?
銆銆
銆銆閲囩敤瀵煎叆鍙傛暟INDEXES=N 鍜孖GNORE=Y灝哾b_zgxt鐢ㄦ埛鐨勮〃鏁版嵁瀵煎叆搴撲腑錛圖os鎺у埗鍙頒笅錛?
銆銆
銆銆4. 閲囩敤瀵煎叆鍙傛暟INDEXES=N 鍜孖GNORE=Y灝唎a鐢ㄦ埛鐨勮〃鏁版嵁瀵煎叆搴撲腑錛圖os鎺у埗鍙頒笅錛?
銆銆
銆銆IMP oa/password@paramount_server FULL=Y INDEXES=N FILE=d:10_27_oa.dmp IGNORE=Y LOG=d:altertablespace.LOG
銆銆
銆銆鍏朵腑錛屽弬鏁癐NDEXES=N鏄寚灝嗘暟鎹鍏ユ暟鎹簱涓椂涓嶅姞绱㈠紩銆侷GNORE=Y鏄寚鍦ㄥ鍏ユ暟鎹繃紼嬩腑錛屽拷鐣ヨ〃宸茬粡瀛樺湪錛坱able already exists錛夌殑閿欒銆傝繖鏍稯ralce灝卞皢鏁版嵁鍜屼竴浜涚害鏉熸潯浠跺鍏ュ埌絎?姝ュ垱寤虹殑琛ㄤ腑銆?
銆銆
銆銆5. 鍒涘緩绱㈠紩
銆銆
銆銆鍦ㄦ枃鏈紪杈戝櫒涓噸鏂版墦寮鍦ㄧ3姝ヤ腑鍒涘緩鐨刟ltertablespace_table_index.SQL 鑴氭湰鏂囦歡錛岃繖嬈★紝灝嗘墍鏈夊垱寤鴻〃錛圕REATE TABLE錛夌殑璇彞鍔犱笂娉ㄩ噴鏍囧織錛岀劧鍚庡皢鎵鏈夌殑鍒涘緩绱㈠紩錛圕REATE INDEX錛夎鍙ュ幓鎺夋敞閲婃爣蹇椼傚湪SQL/PLUS涓啀嬈¤繍琛岃鑴氭湰鏂囦歡銆?
銆銆
銆銆鑷蟲錛屾垜浠氨鎴愬姛瀹屾垚浜嗗皢oa鐢ㄦ埛涓嬬殑鍏ㄩ儴琛ㄤ粠琛ㄧ┖闂碅杞崲鍒拌〃絀洪棿B鐨勫伐浣溿傚綋鐒朵綘鍙互鍙鍏ヤ竴閮ㄥ垎琛?

寮哄己 2007-06-30 20:43 鍙戣〃璇勮
]]>
EXPDP 鍜?IMPDP(絎旇) http://www.tkk7.com/lyjjq/articles/125256.html寮哄己寮哄己Wed, 20 Jun 2007 02:32:00 GMThttp://www.tkk7.com/lyjjq/articles/125256.htmlhttp://www.tkk7.com/lyjjq/comments/125256.htmlhttp://www.tkk7.com/lyjjq/articles/125256.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/125256.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/125256.html23.EXPDP 鍜?IMPDP

 

Oracle Database 10g寮曞叆浜嗘渶鏂扮殑鏁版嵁娉?Data Dump)鎶鏈?浣緿BA鎴栧紑鍙戜漢鍛樺彲浠ュ皢鏁版嵁搴撳厓鏁版嵁(瀵硅薄瀹氫箟)鍜屾暟鎹揩閫熺Щ鍔ㄥ埌鍙︿竴涓猳racle鏁版嵁搴撲腑.

鏁版嵁娉靛鍑哄鍏?EXPDP鍜孖MPDP)鐨勪綔鐢?/p>

1,瀹炵幇閫昏緫澶囦喚鍜岄昏緫鎭㈠.

2,鍦ㄦ暟鎹簱鐢ㄦ埛涔嬮棿縐誨姩瀵硅薄.

3,鍦ㄦ暟鎹簱涔嬮棿縐誨姩瀵硅薄

4,瀹炵幇琛ㄧ┖闂存惉縐?

 

鏁版嵁娉靛鍑哄鍏ヤ笌浼犵粺瀵煎嚭瀵煎叆鐨勫尯鍒?/p>

鍦?0g涔嬪墠,浼犵粺鐨勫鍑哄拰瀵煎叆鍒嗗埆浣跨敤EXP宸ュ叿鍜孖MP宸ュ叿,浠?0g寮濮?涓嶄粎淇濈暀浜嗗師鏈夌殑EXP鍜孖MP宸ュ叿,榪樻彁渚涗簡鏁版嵁娉靛鍑哄鍏ュ伐鍏稥XPDP鍜孖MPDP.浣跨敤EXPDP鍜孖MPDP鏃跺簲璇ユ敞鎰忕殑浜嬮」;

EXP鍜孖MP鏄鎴鋒宸ュ叿紼嬪簭,瀹冧滑鏃㈠彲浠ュ湪鍙互孌典嬌鐢?涔熷彲浠ュ湪鏈嶅姟孌典嬌鐢?

EXPDP鍜孖MPDP鏄湇鍔$鐨勫伐鍏風▼搴?浠栦滑鍙兘鍦∣RACLE鏈嶅姟绔嬌鐢?涓嶈兘鍦ㄥ鎴風浣跨敤

IMP鍙傜敤浜嶦XP瀵煎嚭鏂囦歡,涓嶉傜敤浜嶦XPDP瀵煎嚭鏂囦歡;IMPDP鍙傜敤浜嶦XPDP瀵煎嚭鏂囦歡,鑰屼笉閫傜敤浜嶦XP瀵煎嚭鏂囦歡.


鏁版嵁娉靛鍑哄寘鎷鍑鴻〃,瀵煎嚭鏂規,瀵煎嚭琛ㄧ┖闂?瀵煎嚭鏁版嵁搴?縐嶆柟寮?

EXPDP鍛戒護琛岄夐」

1. ATTACH

璇ラ夐」鐢ㄤ簬鍦ㄥ鎴蜂細璇濅笌宸插瓨鍦ㄥ鍑轟綔鐢ㄤ箣闂村緩绔嬪叧鑱?璇硶濡備笅

ATTACH=[schema_name.]job_name

Schema_name鐢ㄤ簬鎸囧畾鏂規鍚?job_name鐢ㄤ簬鎸囧畾瀵煎嚭浣滀笟鍚?娉ㄦ剰,濡傛灉浣跨敤ATTACH閫夐」,鍦ㄥ懡浠よ闄や簡榪炴帴瀛楃涓插拰ATTACH閫夐」澶?涓嶈兘鎸囧畾浠諱綍鍏朵粬閫夐」,紺轟緥濡備笅:

Expdp scott/tiger ATTACH=scott.export_job

2. CONTENT

璇ラ夐」鐢ㄤ簬鎸囧畾瑕佸鍑虹殑鍐呭.榛樿鍊間負ALL

CONTENT={ALL | DATA_ONLY | METADATA_ONLY}

褰撹緗瓹ONTENT涓篈LL 鏃?灝嗗鍑哄璞″畾涔夊強鍏舵墍鏈夋暟鎹?涓篋ATA_ONLY鏃?鍙鍑哄璞℃暟鎹?涓篗ETADATA_ONLY鏃?鍙鍑哄璞″畾涔?/p>

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump

CONTENT=METADATA_ONLY

3. DIRECTORY

鎸囧畾杞偍鏂囦歡鍜屾棩蹇楁枃浠舵墍鍦ㄧ殑鐩綍

DIRECTORY=directory_object

Directory_object鐢ㄤ簬鎸囧畾鐩綍瀵硅薄鍚嶇О.闇瑕佹敞鎰?鐩綍瀵硅薄鏄嬌鐢–REATE DIRECTORY璇彞寤虹珛鐨勫璞?鑰屼笉鏄疧S 鐩綍

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump

 

寤虹珛鐩綍:

CREATE DIRECTORY dump as ‘d:dump’;

鏌ヨ鍒涘緩浜嗛偅浜涘瓙鐩綍:

SELECT * FROM dba_directories;

4. DUMPFILE

鐢ㄤ簬鎸囧畾杞偍鏂囦歡鐨勫悕縐?榛樿鍚嶇О涓篹xpdat.dmp

DUMPFILE=[directory_object:]file_name [,….]

Directory_object鐢ㄤ簬鎸囧畾鐩綍瀵硅薄鍚?file_name鐢ㄤ簬鎸囧畾杞偍鏂囦歡鍚?闇瑕佹敞鎰?濡傛灉涓嶆寚瀹歞irectory_object,瀵煎嚭宸ュ叿浼氳嚜鍔ㄤ嬌鐢―IRECTORY閫夐」鎸囧畾鐨勭洰褰曞璞?/p>

Expdp scott/tiger DIRECTORY=dump1 DUMPFILE=dump2:a.dmp

5. ESTIMATE

鎸囧畾浼扮畻琚鍑鴻〃鎵鍗犵敤紓佺洏絀洪棿鍒嗘柟娉?榛樿鍊兼槸BLOCKS

EXTIMATE={BLOCKS | STATISTICS}

璁劇疆涓築LOCKS鏃?oracle浼氭寜鐓х洰鏍囧璞℃墍鍗犵敤鐨勬暟鎹潡涓暟涔樹互鏁版嵁鍧楀昂瀵鎬及綆楀璞″崰鐢ㄧ殑絀洪棿,璁劇疆涓篠TATISTICS鏃?鏍規嵁鏈榪戠粺璁″間及綆楀璞″崰鐢ㄧ┖闂?/p>

Expdp scott/tiger TABLES=emp ESTIMATE=STATISTICS

DIRECTORY=dump DUMPFILE=a.dump

 

6. EXTIMATE_ONLY

鎸囧畾鏄惁鍙及綆楀鍑轟綔涓氭墍鍗犵敤鐨勭鐩樼┖闂?榛樿鍊間負N

EXTIMATE_ONLY={Y | N}

璁劇疆涓篩鏃?瀵煎嚭浣滅敤鍙及綆楀璞℃墍鍗犵敤鐨勭鐩樼┖闂?鑰屼笉浼氭墽琛屽鍑轟綔涓?涓篘鏃?涓嶄粎浼扮畻瀵硅薄鎵鍗犵敤鐨勭鐩樼┖闂?榪樹細鎵ц瀵煎嚭鎿嶄綔.

Expdp scott/tiger ESTIMATE_ONLY=y NOLOGFILE=y

7. EXCLUDE

璇ラ夐」鐢ㄤ簬鎸囧畾鎵ц鎿嶄綔鏃墮噴鏀捐鎺掗櫎瀵硅薄綾誨瀷鎴栫浉鍏沖璞?/p>

EXCLUDE=object_type[:name_clause] [,….]

Object_type鐢ㄤ簬鎸囧畾瑕佹帓闄ょ殑瀵硅薄綾誨瀷,name_clause鐢ㄤ簬鎸囧畾瑕佹帓闄ょ殑鍏蜂綋瀵硅薄.EXCLUDE鍜孖NCLUDE涓嶈兘鍚屾椂浣跨敤

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW

8. FILESIZE

鎸囧畾瀵煎嚭鏂囦歡鐨勬渶澶у昂瀵?榛樿涓?,(琛ㄧず鏂囦歡灝哄娌℃湁闄愬埗)

9. FLASHBACK_SCN

鎸囧畾瀵煎嚭鐗瑰畾SCN鏃跺埢鐨勮〃鏁版嵁

FLASHBACK_SCN=scn_value

Scn_value鐢ㄤ簬鏍囪瘑SCN鍊?FLASHBACK_SCN鍜孎LASHBACK_TIME涓嶈兘鍚屾椂浣跨敤

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp

FLASHBACK_SCN=358523

10. FLASHBACK_TIME

鎸囧畾瀵煎嚭鐗瑰畾鏃墮棿鐐圭殑琛ㄦ暟鎹?/p>

FLASHBACK_TIME=”TO_TIMESTAMP(time_value)”

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp FLASHBACK_TIME=

“TO_TIMESTAMP(’25-08-2004 14:35:00’,’DD-MM-YYYY HH24:MI:SS’)”

 

11. FULL

鎸囧畾鏁版嵁搴撴ā寮忓鍑?榛樿涓篘

FULL={Y | N}

涓篩鏃?鏍囪瘑鎵ц鏁版嵁搴撳鍑?

12. HELP

鎸囧畾鏄惁鏄劇ずEXPDP鍛戒護琛岄夐」鐨勫府鍔╀俊鎭?榛樿涓篘

褰撹緗負Y鏃?浼氭樉紺哄鍑洪夐」鐨勫府鍔╀俊鎭?

Expdp help=y

13. INCLUDE

鎸囧畾瀵煎嚭鏃惰鍖呭惈鐨勫璞$被鍨嬪強鐩稿叧瀵硅薄

INCLUDE = object_type[:name_clause] [,… ]

14. JOB_NAME

鎸囧畾瑕佸鍑轟綔鐢ㄧ殑鍚嶇О,榛樿涓篠YS_XXX

JOB_NAME=jobname_string

15. LOGFILE

鎸囧畾瀵煎嚭鏃ュ織鏂囦歡鏂囦歡鐨勫悕縐?榛樿鍚嶇О涓篹xport.log

LOGFILE=[directory_object:]file_name

Directory_object鐢ㄤ簬鎸囧畾鐩綍瀵硅薄鍚嶇О,file_name鐢ㄤ簬鎸囧畾瀵煎嚭鏃ュ織鏂囦歡鍚?濡傛灉涓嶆寚瀹歞irectory_object.瀵煎嚭浣滅敤浼氳嚜鍔ㄤ嬌鐢―IRECTORY鐨勭浉搴旈夐」鍊?

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp logfile=a.log

16. NETWORK_LINK

鎸囧畾鏁版嵁搴撻摼鍚?濡傛灉瑕佸皢榪滅▼鏁版嵁搴撳璞″鍑哄埌鏈湴渚嬬▼鐨勮漿鍌ㄦ枃浠朵腑,蹇呴』璁劇疆璇ラ夐」.

17. NOLOGFILE

璇ラ夐」鐢ㄤ簬鎸囧畾紱佹鐢熸垚瀵煎嚭鏃ュ織鏂囦歡,榛樿鍊間負N.

18. PARALLEL

鎸囧畾鎵ц瀵煎嚭鎿嶄綔鐨勫茍琛岃繘紼嬩釜鏁?榛樿鍊間負1

19. PARFILE

鎸囧畾瀵煎嚭鍙傛暟鏂囦歡鐨勫悕縐?/p>

PARFILE=[directory_path] file_name

20. QUERY

鐢ㄤ簬鎸囧畾榪囨護瀵煎嚭鏁版嵁鐨剋here鏉′歡

QUERY=[schema.] [table_name:] query_clause

Schema鐢ㄤ簬鎸囧畾鏂規鍚?table_name鐢ㄤ簬鎸囧畾琛ㄥ悕,query_clause鐢ㄤ簬鎸囧畾鏉′歡闄愬埗瀛愬彞.QUERY閫夐」涓嶈兘涓嶤ONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACES絳夐夐」鍚屾椂浣跨敤.

Expdp scott/tiger directory=dump dumpfiel=a.dmp

Tables=emp query=’WHERE deptno=20’

21. SCHEMAS

璇ユ柟妗堢敤浜庢寚瀹氭墽琛屾柟妗堟ā寮忓鍑?榛樿涓哄綋鍓嶇敤鎴鋒柟妗?

22. STATUS

鎸囧畾鏄劇ず瀵煎嚭浣滅敤榪涚▼鐨勮緇嗙姸鎬?榛樿鍊間負0

23. TABLES

鎸囧畾琛ㄦā寮忓鍑?/p>

TABLES=[schema_name.]table_name[:partition_name][,…]

Schema_name鐢ㄤ簬鎸囧畾鏂規鍚?table_name鐢ㄤ簬鎸囧畾瀵煎嚭鐨勮〃鍚?partition_name鐢ㄤ簬鎸囧畾瑕佸鍑虹殑鍒嗗尯鍚?

24. TABLESPACES

鎸囧畾瑕佸鍑鴻〃絀洪棿鍒楄〃

25. TRANSPORT_FULL_CHECK

璇ラ夐」鐢ㄤ簬鎸囧畾琚惉縐昏〃絀洪棿鍜屾湭鎼Щ琛ㄧ┖闂村叧鑱斿叧緋葷殑媯鏌ユ柟寮?榛樿涓篘.

褰撹緗負Y鏃?瀵煎嚭浣滅敤浼氭鏌ヨ〃絀洪棿鐩存帴鐨勫畬鏁村叧鑱斿叧緋?濡傛灉琛ㄧ┖闂存墍鍦ㄨ〃絀洪棿鎴栧叾绱㈠紩鎵鍦ㄧ殑琛ㄧ┖闂村彧鏈変竴涓〃絀洪棿琚惉縐?灝嗘樉紺洪敊璇俊鎭?褰撹緗負N鏃?瀵煎嚭浣滅敤鍙鏌ュ崟绔緷璧?濡傛灉鎼Щ绱㈠紩鎵鍦ㄨ〃絀洪棿,浣嗘湭鎼Щ琛ㄦ墍鍦ㄨ〃絀洪棿,灝嗘樉紺哄嚭閿欎俊鎭?濡傛灉鎼Щ琛ㄦ墍鍦ㄨ〃絀洪棿,鏈惉縐葷儲寮曟墍鍦ㄨ〃絀洪棿,鍒欎笉浼氭樉紺洪敊璇俊鎭?

 

26. TRANSPORT_TABLESPACES

鎸囧畾鎵ц琛ㄧ┖闂存ā寮忓鍑?/p>

27. VERSION

鎸囧畾琚鍑哄璞$殑鏁版嵁搴撶増鏈?榛樿鍊間負COMPATIBLE.

VERSION={COMPATIBLE | LATEST | version_string}

涓篊OMPATIBLE鏃?浼氭牴鎹垵濮嬪寲鍙傛暟COMPATIBLE鐢熸垚瀵硅薄鍏冩暟鎹?涓篖ATEST鏃?浼氭牴鎹暟鎹簱鐨勫疄闄呯増鏈敓鎴愬璞″厓鏁版嵁.version_string鐢ㄤ簬鎸囧畾鏁版嵁搴撶増鏈瓧絎︿覆.

 

 

 

璋冪敤EXPDP

浣跨敤EXPDP宸ュ叿鏃?鍏惰漿鍌ㄦ枃浠跺彧鑳借瀛樻斁鍦―IRECTORY瀵硅薄瀵瑰簲鐨凮S鐩綍涓?鑰屼笉鑳界洿鎺ユ寚瀹氳漿鍌ㄦ枃浠舵墍鍦ㄧ殑OS鐩綍.鍥犳,浣跨敤EXPDP宸ュ叿鏃?蹇呴』棣栧厛寤虹珛DIRECTORY瀵硅薄.騫朵笖闇瑕佷負鏁版嵁搴撶敤鎴鋒巿浜堜嬌鐢―IRECTORY瀵硅薄鏉冮檺.

CREATE DIRECTORY dump dir AS ‘D:DUMP’;

GRANT READ, WIRTE ON DIRECTORY dump_dir TO scott;

1,瀵煎嚭琛?/p>

Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=tab.dmp TABLES=dept,emp

2,瀵煎嚭鏂規

Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=schema.dmp

SCHEMAS=system,scott

3.瀵煎嚭琛ㄧ┖闂?/p>

Expdp system/manager DIRECTORY=dump_dir DUMPFILE=tablespace.dmp

TABLESPACES=user01,user02

4,瀵煎嚭鏁版嵁搴?/p>

Expdp system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=Y

 

 

浣跨敤IMPDP

IMPDP鍛戒護琛岄夐」涓嶦XPDP鏈夊緢澶氱浉鍚岀殑,涓嶅悓鐨勬湁:

1,REMAP_DATAFILE

璇ラ夐」鐢ㄤ簬灝嗘簮鏁版嵁鏂囦歡鍚嶈漿鍙樹負鐩爣鏁版嵁鏂囦歡鍚?鍦ㄤ笉鍚屽鉤鍙頒箣闂存惉縐昏〃絀洪棿鏃跺彲鑳介渶瑕佽閫夐」.

REMAP_DATAFIEL=source_datafie:target_datafile

2,REMAP_SCHEMA

璇ラ夐」鐢ㄤ簬灝嗘簮鏂規鐨勬墍鏈夊璞¤杞藉埌鐩爣鏂規涓?

REMAP_SCHEMA=source_schema:target_schema

3,REMAP_TABLESPACE

灝嗘簮琛ㄧ┖闂寸殑鎵鏈夊璞″鍏ュ埌鐩爣琛ㄧ┖闂翠腑

REMAP_TABLESPACE=source_tablespace:target_tablespace

4.REUSE_DATAFILES

璇ラ夐」鎸囧畾寤虹珛琛ㄧ┖闂存椂鏄惁瑕嗙洊宸插瓨鍦ㄧ殑鏁版嵁鏂囦歡.榛樿涓篘

REUSE_DATAFIELS={Y | N}

5.SKIP_UNUSABLE_INDEXES

鎸囧畾瀵煎叆鏄槸鍚﹁煩榪囦笉鍙嬌鐢ㄧ殑绱㈠紩,榛樿涓篘

 

 

6,SQLFILE

鎸囧畾灝嗗鍏ヨ鎸囧畾鐨勭儲寮旸DL鎿嶄綔鍐欏叆鍒癝QL鑴氭湰涓?/p>

SQLFILE=[directory_object:]file_name

Impdp scott/tiger DIRECTORY=dump DUMPFILE=tab.dmp SQLFILE=a.sql

7.STREAMS_CONFIGURATION

鎸囧畾鏄惁瀵煎叆嫻佸厓鏁版嵁(Stream Matadata),榛樿鍊間負Y.

8,TABLE_EXISTS_ACTION

璇ラ夐」鐢ㄤ簬鎸囧畾褰撹〃宸茬粡瀛樺湪鏃跺鍏ヤ綔涓氳鎵ц鐨勬搷浣?榛樿涓篠KIP

TABLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | RERPLACE }

褰撹緗閫夐」涓篠KIP鏃?瀵煎叆浣滀笟浼氳煩榪囧凡瀛樺湪琛ㄥ鐞嗕笅涓涓璞?褰撹緗負APPEND鏃?浼氳拷鍔犳暟鎹?涓篢RUNCATE鏃?瀵煎叆浣滀笟浼氭埅鏂〃,鐒跺悗涓哄叾榪藉姞鏂版暟鎹?褰撹緗負REPLACE鏃?瀵煎叆浣滀笟浼氬垹闄ゅ凡瀛樺湪琛?閲嶅緩琛ㄧ梾榪藉姞鏁版嵁,娉ㄦ剰,TRUNCATE閫夐」涓嶉傜敤涓庣皣琛ㄥ拰NETWORK_LINK閫夐」

9.TRANSFORM

璇ラ夐」鐢ㄤ簬鎸囧畾鏄惁淇敼寤虹珛瀵硅薄鐨凞DL璇彞

TRANSFORM=transform_name:value[:object_type]

Transform_name鐢ㄤ簬鎸囧畾杞崲鍚?鍏朵腑SEGMENT_ATTRIBUTES鐢ㄤ簬鏍囪瘑孌靛睘鎬?鐗╃悊灞炴?瀛樺偍灞炴?琛ㄧ┖闂?鏃ュ織絳変俊鎭?,STORAGE鐢ㄤ簬鏍囪瘑孌靛瓨鍌ㄥ睘鎬?VALUE鐢ㄤ簬鎸囧畾鏄惁鍖呭惈孌靛睘鎬ф垨孌靛瓨鍌ㄥ睘鎬?object_type鐢ㄤ簬鎸囧畾瀵硅薄綾誨瀷.

Impdp scott/tiger directory=dump dumpfile=tab.dmp

Transform=segment_attributes:n:table

10.TRANSPORT_DATAFILES

璇ラ夐」鐢ㄤ簬鎸囧畾鎼Щ絀洪棿鏃惰琚鍏ュ埌鐩爣鏁版嵁搴撶殑鏁版嵁鏂囦歡

TRANSPORT_DATAFILE=datafile_name

Datafile_name鐢ㄤ簬鎸囧畾琚鍒跺埌鐩爣鏁版嵁搴撶殑鏁版嵁鏂囦歡

Impdp system/manager DIRECTORY=dump DUMPFILE=tts.dmp

TRANSPORT_DATAFILES=’/user01/data/tbs1.f’

 

璋冪敤IMPDP

1, 瀵煎叆琛?/p>

Impdp scott/tiger DIRECTORY=dump_dir DUMPFILE=tab.dmp

TABLES=dept,emp

 

Impdp system/manage DIRECTORY=dump_dir DUMPFILE=tab.dmp

TABLES=scott.dept,scott.emp REMAP_SCHEMA=SCOTT:SYSTEM

絎竴縐嶆柟娉曡〃紺哄皢DEPT鍜孍MP琛ㄥ鍏ュ埌SCOTT鏂規涓?絎簩縐嶆柟娉曡〃紺哄皢DEPT鍜孍MP琛ㄥ鍏ョ殑SYSTEM鏂規涓?

娉ㄦ剰,濡傛灉瑕佸皢琛ㄥ鍏ュ埌鍏朵粬鏂規涓?蹇呴』鎸囧畾REMAP SCHEMA閫夐」.

 

2,瀵煎叆鏂規

Impdp scott/tiger DIRECTORY=dump_dir DUMPFILE=schema.dmp

SCHEMAS=scott

 

Impdp system/manager DIRECTORY=dump_dir DUMPFILE=schema.dmp

SCHEMAS=scott REMAP_SCHEMA=scott:system

3,瀵煎叆琛ㄧ┖闂?/p>

Impdp system/manager DIRECTORY=dump_dir DUMPFILE=tablespace.dmp

TABLESPACES=user01

4,瀵煎叆鏁版嵁搴?/p>

Impdp system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=y

$ORACLE_HOME/bin/impdp newpoint/newpoint dumpfile=db223_newpoint_10_1_080615104633.dmp  DIRECTORY=DUMP_DIR TABLES=newpoint.PI_B_COLUMN  TABLE_EXISTS_ACTION=REPLACE REMAP_SCHEMA=newpoint:bbscs:



寮哄己 2007-06-20 10:32 鍙戣〃璇勮
]]>
澧炲姞Oracle鏁版嵁搴撶殑榪炴帴鏁?/title><link>http://www.tkk7.com/lyjjq/articles/125172.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Tue, 19 Jun 2007 10:41:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/125172.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/125172.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/125172.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/125172.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/125172.html</trackback:ping><description><![CDATA[<p>1.澧炲姞oracle process鏁?/p> <p>show parameter processes;<br>aq_tm_processes                      integer     0<br>db_writer_processes                  integer     1<br>gcs_server_processes                 integer     0<br>job_queue_processes                  integer     10<br>log_archive_max_processes            integer     2<br>processes                            integer     150<br>alter system set processes=500 scope=spfile;<br>create pfile from spfile;<br>閲嶅惎鏁版嵁搴?br>SQL> show parameter processes;</p> <img src ="http://www.tkk7.com/lyjjq/aggbug/125172.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2007-06-19 18:41 <a href="http://www.tkk7.com/lyjjq/articles/125172.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>oracle 鏁版嵁搴撳垹闄ら噸澶嶇邯褰?/title><link>http://www.tkk7.com/lyjjq/articles/121179.html</link><dc:creator>寮哄己</dc:creator><author>寮哄己</author><pubDate>Thu, 31 May 2007 07:59:00 GMT</pubDate><guid>http://www.tkk7.com/lyjjq/articles/121179.html</guid><wfw:comment>http://www.tkk7.com/lyjjq/comments/121179.html</wfw:comment><comments>http://www.tkk7.com/lyjjq/articles/121179.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/lyjjq/comments/commentRss/121179.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/lyjjq/services/trackbacks/121179.html</trackback:ping><description><![CDATA[鎴戜滑鍙兘浼氬嚭鐜拌繖縐嶆儏鍐碉紝鏌愪釜琛ㄥ師鏉ヨ璁′笉鍛ㄥ叏錛屽鑷磋〃閲岄潰鐨勬暟鎹暟鎹噸澶嶏紝閭d箞錛屽浣曞閲嶅鐨勬暟鎹繘琛屽垹闄ゅ憿錛?br>        閲嶅鐨勬暟鎹彲鑳芥湁榪欐牱涓ょ鎯呭喌錛?br>  <div class="frvfznd" id=vbtogwvugqjdoeston style="DISPLAY: none">絎竴縐嶆椂琛ㄤ腑鍙湁鏌愪簺瀛楁涓鏍鳳紝<br>絎簩縐嶆槸涓よ璁板綍瀹屽叏涓鏍楓?br></div> 涓銆佸浜庨儴鍒嗗瓧孌甸噸澶嶆暟鎹殑鍒犻櫎<br>        鍏堟潵璋堣皥濡備綍鏌ヨ閲嶅鐨勬暟鎹惂銆?br>        涓嬮潰璇彞鍙互鏌ヨ鍑洪偅浜涙暟鎹槸閲嶅鐨勶細<br>  select 瀛楁1,瀛楁2,count(*) from 琛ㄥ悕 group by 瀛楁1,瀛楁2 having count(*) > 1<br>        灝嗕笂闈㈢殑>鍙鋒敼涓?鍙峰氨鍙互鏌ヨ鍑烘病鏈夐噸澶嶇殑鏁版嵁浜嗐?br>        鎯寵鍒犻櫎榪欎簺閲嶅鐨勬暟鎹紝鍙互浣跨敤涓嬮潰璇彞榪涜鍒犻櫎<br>  delete from 琛ㄥ悕 a where 瀛楁1,瀛楁2 in<br>    (select 瀛楁1,瀛楁2,count(*) from 琛ㄥ悕 group by 瀛楁1,瀛楁2 having count(*) > 1)<br>        涓婇潰鐨勮鍙ラ潪甯哥畝鍗曪紝<font id=bontlltiwlvlkwtkpw style="DISPLAY: none">?2'P鏃犱歡鏁?h鏁檚R(0]{]b</font>灝辨槸灝嗘煡璇㈠埌鐨勬暟鎹垹闄ゆ帀銆備笉榪囪繖縐嶅垹闄ゆ墽琛岀殑鏁堢巼闈炲父浣庯紝瀵逛簬澶ф暟鎹噺鏉ヨ錛屽彲鑳戒細灝嗘暟鎹簱鍚婃銆傛墍浠ユ垜寤鴻鍏堝皢鏌ヨ鍒扮殑閲嶅鐨勬暟鎹彃鍏ュ埌涓涓復鏃惰〃涓紝鐒跺悗瀵硅繘琛屽垹闄わ紝榪欐牱錛屾墽琛屽垹闄ょ殑鏃跺欏氨涓嶇敤鍐嶈繘琛屼竴嬈℃煡璇簡銆傚涓嬶細<br>  CREATE TABLE 涓存椂琛?AS<br>  (select 瀛楁1,瀛楁2,count(*) from 琛ㄥ悕 group by 瀛楁1,瀛楁2 having count(*) > 1)<br>        涓婇潰榪欏彞璇濆氨鏄緩绔嬩簡涓存椂琛紝騫跺皢鏌ヨ鍒扮殑鏁版嵁鎻掑叆鍏朵腑銆?br>        涓嬮潰灝卞彲浠ヨ繘琛岃繖鏍風殑鍒犻櫎鎿嶄綔浜嗭細<br>  delete from 琛ㄥ悕 a where 瀛楁1,瀛楁2 in (select 瀛楁1錛屽瓧孌? from 涓存椂琛?;<br>        榪欑鍏堝緩涓存椂琛ㄥ啀榪涜鍒犻櫎鐨勬搷浣滆姣旂洿鎺ョ敤涓鏉¤鍙ヨ繘琛屽垹闄よ楂樻晥寰楀銆?br>  <br>       榪欎釜鏃跺欙紝澶у鍙兘浼氳煩鍑烘潵璇達紝浠涔堬紵浣犲彨鎴戜滑鎵ц榪欑璇彞錛岄偅涓嶆槸鎶婃墍鏈夐噸澶嶇殑鍏ㄩ兘鍒犻櫎鍚楋紵鑰屾垜浠兂淇濈暀閲嶅鏁版嵁涓渶鏂扮殑涓鏉¤褰曞晩錛佸ぇ瀹朵笉瑕佹ワ紝涓嬮潰鎴戝氨璁蹭竴涓嬪浣曡繘琛岃繖縐嶆搷浣溿?br>       鍦╫racle涓紝鏈変釜闅愯棌浜嗚嚜鍔╮owid錛岄噷闈㈢粰姣忔潯璁板綍涓涓敮涓鐨剅owid錛屾垜浠鏋滄兂淇濈暀鏈鏂扮殑涓鏉¤褰曪紝<br>鎴戜滑灝卞彲浠ュ埄鐢ㄨ繖涓瓧孌碉紝淇濈暀閲嶅鏁版嵁涓璻owid鏈澶х殑涓鏉¤褰曞氨鍙互浜嗐?br>       涓嬮潰鏄煡璇㈤噸澶嶆暟鎹殑涓涓緥瀛愶細<br>  select a.rowid,a.* from 琛ㄥ悕 a <br> where a.rowid != <br> (<br>  select max(b.rowid) from 琛ㄥ悕 b <br>  where a.瀛楁1 = b.瀛楁1 and <br>  a.瀛楁2 = b.瀛楁2 <br> )<br>       涓嬮潰鎴戝氨鏉ヨ瑙d竴涓嬶紝涓婇潰鎷彿涓殑璇彞鏄煡璇㈠嚭閲嶅鏁版嵁涓璻owid鏈澶х殑涓鏉¤褰曘?br>       鑰屽闈㈠氨鏄煡璇㈠嚭闄や簡rowid鏈澶т箣澶栫殑鍏朵粬閲嶅鐨勬暟鎹簡銆?br>       鐢辨錛? <div class="ffxzlbx" id=khdgwruvmaerudbrpq style="DISPLAY: none">E9d(5VQY鏁欏浗~!鐨剒?%'h</div> 鎴戜滑瑕佸垹闄ら噸澶嶆暟鎹紝鍙繚鐣欐渶鏂扮殑涓鏉℃暟鎹紝灝卞彲浠ヨ繖鏍峰啓浜嗭細<br> delete from 琛ㄥ悕 a <br> where a.rowid != <br> (<br>  select max(b.rowid) from 琛ㄥ悕 b <br>  where a.瀛楁1 = b.瀛楁1 and <br>  a.瀛楁2 = b.瀛楁2 <br> )<br> <br>       闅忎究璇翠竴涓嬶紝涓婇潰璇彞鐨勬墽琛屾晥鐜囨槸寰堜綆鐨勶紝鍙互鑰冭檻寤虹珛涓存椂琛紝璁查渶瑕佸垽鏂噸澶嶇殑瀛楁銆乺owid鎻掑叆涓存椂琛ㄤ腑錛岀劧鍚庡垹闄ょ殑鏃跺欏湪榪涜姣旇緝銆?br>  create table 涓存椂琛?as <br>    select a.瀛楁1,a.瀛楁2,MAX(a.ROWID) dataid from 姝e紡琛?a GROUP BY a.瀛楁1,a.瀛楁2;<br>  delete from 琛ㄥ悕 a <br> where a.rowid != <br> (<br>  select b.dataid from 涓存椂琛?b <br>  where a.瀛楁1 = b.瀛楁1 and <br>  a.瀛楁2 = b.瀛楁2 <br> );<br> commit;<br>  <br>浜屻佸浜庡畬鍏ㄩ噸澶嶈褰曠殑鍒犻櫎<br>  <br>        瀵逛簬琛ㄤ腑涓よ璁板綍瀹屽叏涓鏍風殑鎯呭喌錛?span id=krccnjkeowuqcquk style="DISPLAY: none">Nv杞-綆Mp鏁?C鑲睞綆?</span>鍙互鐢ㄤ笅闈㈣鍙ヨ幏鍙栧埌鍘繪帀閲嶅鏁版嵁鍚庣殑璁板綍錛?br>  select distinct * from 琛ㄥ悕<br>  鍙互灝嗘煡璇㈢殑璁板綍鏀懼埌涓存椂琛ㄤ腑錛岀劧鍚庡啀灝嗗師鏉ョ殑琛ㄨ褰曞垹闄わ紝鏈鍚庡皢涓存椂琛ㄧ殑鏁版嵁瀵煎洖鍘熸潵鐨勮〃涓傚涓嬶細<br>  CREATE TABLE 涓存椂琛?AS (select distinct * from 琛ㄥ悕);<br>  drop table 姝e紡琛?<br>  insert into 姝e紡琛?(select * from 涓存椂琛?;<br>  drop table 涓存椂琛? <p> </p> <p>      濡傛灉鎯沖垹闄や竴涓〃鐨勯噸澶嶆暟鎹紝鍙互鍏堝緩涓涓復鏃惰〃錛屽皢鍘繪帀閲嶅鏁版嵁鍚庣殑鏁版嵁瀵煎叆鍒頒復鏃惰〃錛岀劧鍚庡湪浠?br>涓存椂琛ㄥ皢鏁版嵁瀵煎叆姝e紡琛ㄤ腑錛屽涓嬶細<br>INSERT INTO t_table_bak<br>select distinct * from t_table;</p> <img src ="http://www.tkk7.com/lyjjq/aggbug/121179.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/lyjjq/" target="_blank">寮哄己</a> 2007-05-31 15:59 <a href="http://www.tkk7.com/lyjjq/articles/121179.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>oracle sql 綺懼吀http://www.tkk7.com/lyjjq/articles/114576.html寮哄己寮哄己Sun, 29 Apr 2007 07:14:00 GMThttp://www.tkk7.com/lyjjq/articles/114576.htmlhttp://www.tkk7.com/lyjjq/comments/114576.htmlhttp://www.tkk7.com/lyjjq/articles/114576.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/114576.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/114576.html select mi_temp_password,Concat(Concat(Substr(mi_temp_password, 1, 1),'1'),Substr(mi_temp_password, 3))
  from new_test t
 where mi_id = 1033209
2錛庝笁涓湀鍐呯櫥褰曡繃鐨勭敤鎴峰垪琛?br /> select lastlogindate > Add_months(sysdate, -3) from dual
3. select *
  from (select selectrow.*, rownum rownum_
          from (select t.* from ins_b_userinfo t order by id asc) selectrow)
 where rownum_ < 20
   and rownum_ > 1
4.鍒犻櫎鏈澶х殑閲嶅id
delete from pi_d_answer
 where id in
       (select maxid
          from (select max(id) as maxid, childprojectid, userid, count(*)
                  from pi_d_answer t
                 group by childprojectid, userid
                having count(*) > 1|-)
                 order by childprojectid asc))
5.鏇存柊sql
5.1:update pi_d_childproject t set surveyid=(select s.id from pi_d_survey s where t.id=s.childprojectid)
5.2:update (select t.id, e.earning eearning, t.earning tearning
          from pi_d_userinfoext e, tmp t
         where t.id = e.id) rs
   set rs.eearning = rs.tearning
6.鏄劇ずcase select 緇撴灉

SELECT sex,
       case when (SUBSTR(BIRTHDAY,0,4)  < '1983' and SUBSTR(BIRTHDAY,0,4)  > '1970')  then '姣旀垜澶х殑'
            when (SUBSTR(BIRTHDAY,0,4)  < '1970' and SUBSTR(BIRTHDAY,0,4)  > '1960')  then '姣旀垜澶х殑2'
            else '姣旀垜灝忕殑' end as ages,
            count(*)
  FROM PI_V_SAMPLE_CONDITION
 WHERE BIRTHDAY IS NOT NULL
   AND BIRTHDAY <> 0
   AND SEX IN(1,2)
 GROUP BY sex,
          case when (SUBSTR(BIRTHDAY,0,4)  < '1983' and SUBSTR(BIRTHDAY,0,4)  > '1970')   then '姣旀垜澶х殑'
               when (SUBSTR(BIRTHDAY,0,4)  < '1970' and SUBSTR(BIRTHDAY,0,4)  > '1960')  then '姣旀垜澶х殑2'
            else '姣旀垜灝忕殑' end;
7.鏇挎崲field閲岄潰鐨勫?br /> update tbl_lib_question set title=trim(Substr(title,Instr(title,'.',1,1)+1)) where type=4 and  id >2600

寮哄己 2007-04-29 15:14 鍙戣〃璇勮
]]>
褰撴暟鎹垹闄ゆ椂錛屾庝箞緙╁皬鐩稿簲鐨勮〃絀洪棿http://www.tkk7.com/lyjjq/articles/102386.html寮哄己寮哄己Wed, 07 Mar 2007 05:41:00 GMThttp://www.tkk7.com/lyjjq/articles/102386.htmlhttp://www.tkk7.com/lyjjq/comments/102386.htmlhttp://www.tkk7.com/lyjjq/articles/102386.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/102386.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/102386.html1.媯鏌ユ暟鎹簱琛ㄧ┖闂村崰鐢ㄧ┖闂存儏鍐?

select tablespace_name,sum(bytes)/1024/1024/1024 GB
from dba_data_files group by tablespace_name
union all
select tablespace_name,sum(bytes)/1024/1024/1024 GB
from dba_temp_files group by tablespace_name order by GB;

2.紜鏂囦歡
select file_name,bytes/1024/1024 from dba_data_files
where tablespace_name like 'USERS';

3.媯鏌NDO Segment鐘舵?br>select usn,xacts,rssize/1024/1024/1024,hwmsize/1024/1024/1024,shrinks
from v$rollstat order by rssize;

3.鍒涘緩鏂扮敤鎴瘋〃絀洪棿
CREATE TABLESPACE USERS DATAFILE '/opt/oracle/oradata/insight/users_01.dbf' SIZE 128M REUSE
AUTOEXTEND ON NEXT 1280K
MINIMUM EXTENT 128K
DEFAULT STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0);
4.鏀瑰彉榛樿鐢ㄦ埛琛ㄧ┖闂?br>alter database default tablespace NEWUSERS;
5.鍒犻櫎Users琛ㄧ┖闂?br>drop tablespace USERS including contents and datafiles



寮哄己 2007-03-07 13:41 鍙戣〃璇勮
]]>
linux璁劇疆crontab -e銆瀹炵幇鏁版嵁搴撶殑鑷姩澶囦喚http://www.tkk7.com/lyjjq/articles/99168.html寮哄己寮哄己Sat, 10 Feb 2007 11:26:00 GMThttp://www.tkk7.com/lyjjq/articles/99168.htmlhttp://www.tkk7.com/lyjjq/comments/99168.htmlhttp://www.tkk7.com/lyjjq/articles/99168.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/99168.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/99168.html鍦?opt/oracle/backup/backupdb.sh涓?br />
#! /bin/sh
APP_NAME=`date +%y%m%d%H%M`

cd /opt/oracle/backup/data

echo $APP_NAME >/opt/oracle/backup/logs/messagedate.log

ORACLE_HOME=/opt/oracle/OraHome
export ORACLE_HOME

ORACLE_SID=insight
export ORACLE_SID

cd /opt/oracle/backup/data/
$ORACLE_HOME/bin/expdp appraise/appraise schemas=appraise dumpfile=db165_appraise_$APP_NAME.dmp DIRECTORY=dpump_dir

鍦╟rontab -e涓?br /> 0 */6 * * * /opt/oracle/backup/backup.sh >/opt/oracle/backup/logs/errorcron.log



寮哄己 2007-02-10 19:26 鍙戣〃璇勮
]]>
鍒涘緩oracle 鏁版嵁搴撹〃絀洪棿錛岃鑹詫紝鐢ㄦ埛鐨剆ql璇彞http://www.tkk7.com/lyjjq/articles/99167.html寮哄己寮哄己Sat, 10 Feb 2007 11:22:00 GMThttp://www.tkk7.com/lyjjq/articles/99167.htmlhttp://www.tkk7.com/lyjjq/comments/99167.htmlhttp://www.tkk7.com/lyjjq/articles/99167.html#Feedback2http://www.tkk7.com/lyjjq/comments/commentRss/99167.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/99167.html 

1.鍒涘緩瑙掕壊
CREATE ROLE "QIUDINGROLE" NOT IDENTIFIED;
GRANT "CONNECT" TO "QIUDINGROLE";
GRANT "DBA" TO "QIUDINGROLE";
GRANT "RESOURCE" TO "QIUDINGROLE";
2.鍒涘緩琛ㄧ┖闂?/div>
CREATE SMALLFILE TABLESPACE "EXAM" DATAFILE 'D:\work\oracle\oradata\qiuding\EXAM' SIZE 100M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
BEGIN DBMS_SERVER_ALERT.SET_THRESHOLD(9000,NULL,NULL,NULL,NULL,1,1,NULL,5,'EXAM'); END;
CREATE SMALLFILE TEMPORARY TABLESPACE "EXAM_TEMP" TEMPFILE 'D:\work\oracle\oradata\qiuding\EXAM_temp' SIZE 100M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
BEGIN DBMS_SERVER_ALERT.SET_THRESHOLD(9000,NULL,NULL,NULL,NULL,1,1,NULL,5,'EXAM_TEMP'); END;
 3.鍒涘緩鐢ㄦ埛
create user EXAM                                                                        
  identified by "PASSWORD123"
  default tablespace "EXAM"
  temporary tablespace "EXAM_TEMP"
  profile DEFAULT
  ACCOUNT UNLOCK;
grant QIUDINGROLE to EXAM;
grant unlimited tablespace to EXAM;
4.鍒涘緩澶囦喚鐩綍騫朵笖浠樼浉搴旀潈闄?/div>
create directory dump_dir as 'D:\work\oracle\backup';
grant read,write on directory dump_dir to EXAM;
 

 imp userid=exam/password123@qiuding fromuser=exam touser=exam file=D:\data\dbbak\oracle\20130311\exam\exam.dmp



寮哄己 2007-02-10 19:22 鍙戣〃璇勮
]]>淇敼oracle鑷甫鐨剎mldb绔彛http://www.tkk7.com/lyjjq/articles/98388.html寮哄己寮哄己Tue, 06 Feb 2007 09:20:00 GMThttp://www.tkk7.com/lyjjq/articles/98388.htmlhttp://www.tkk7.com/lyjjq/comments/98388.htmlhttp://www.tkk7.com/lyjjq/articles/98388.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/98388.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/98388.html鍗沖彲鏀瑰彉xmldb鐨勭鍙?br />
call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',8081))
call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()', 2111))
COMMIT;
EXEC dbms_xdb.cfg_refresh;


寮哄己 2007-02-06 17:20 鍙戣〃璇勮
]]>
oracle甯哥敤緇忓吀SQL鏌ヨhttp://www.tkk7.com/lyjjq/articles/86384.html寮哄己寮哄己Fri, 08 Dec 2006 08:17:00 GMThttp://www.tkk7.com/lyjjq/articles/86384.htmlhttp://www.tkk7.com/lyjjq/comments/86384.htmlhttp://www.tkk7.com/lyjjq/articles/86384.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/86384.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/86384.html

1銆佹煡鐪嬭〃絀洪棿鐨勫悕縐板強澶у皬

select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size

from dba_tablespaces t, dba_data_files d

where t.tablespace_name = d.tablespace_name

group by t.tablespace_name;

2銆佹煡鐪嬭〃絀洪棿鐗╃悊鏂囦歡鐨勫悕縐板強澶у皬

select tablespace_name, file_id, file_name,

round(bytes/(1024*1024),0) total_space

from dba_data_files

order by tablespace_name;

3銆佹煡鐪嬪洖婊氭鍚嶇О鍙婂ぇ灝?/font>

select segment_name, tablespace_name, r.status,

(initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent,

max_extents, v.curext CurExtent

From dba_rollback_segs r, v$rollstat v

Where r.segment_id = v.usn(+)

order by segment_name;

4銆佹煡鐪嬫帶鍒舵枃浠?/font>

select name from v$controlfile;

5銆佹煡鐪嬫棩蹇楁枃浠?/font>

select member from v$logfile;

6銆佹煡鐪嬭〃絀洪棿鐨勪嬌鐢ㄦ儏鍐?/font>

select sum(bytes)/(1024*1024) as free_space,tablespace_name

from dba_free_space

group by tablespace_name;

SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,

(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"

FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C

WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME;

7銆佹煡鐪?a class="wordstyle" target="_blank">鏁版嵁搴?/a>搴撳璞?/font>

select owner, object_type, status, count(*) count# from all_objects group by owner, object_type, status;

8銆佹煡鐪?a class="wordstyle" target="_blank">鏁版嵁搴?/a>鐨勭増鏈

Select version FROM Product_component_version

Where SUBSTR(PRODUCT,1,6)='Oracle';

9銆佹煡鐪?a class="wordstyle" target="_blank">鏁版嵁搴?/a>鐨勫垱寤烘棩鏈熷拰褰掓。鏂瑰紡

Select Created, Log_Mode, Log_Mode From V$Database;

10銆佹崟鎹夎繍琛屽緢涔呯殑SQL

column username format a12

column opname format a16

column progress format a8

select username,sid,opname,

聽聽聽聽聽 round(sofar*100 / totalwork,0) || '%' as progress,

聽聽聽聽聽 time_remaining,sql_text

from v$session_longops , v$sql

where time_remaining <> 0

and sql_address = address

and sql_hash_value = hash_value

/

11銆傛煡鐪嬫暟鎹〃鐨勫弬鏁頒俊鎭?/font>

SELECT聽聽 partition_name, high_value, high_value_length, tablespace_name,

聽聽聽聽聽聽聽 pct_free, pct_used, ini_trans, max_trans, initial_extent,

聽聽聽聽聽聽聽 next_extent, min_extent, max_extent, pct_increase, FREELISTS,

聽聽聽聽聽聽聽 freelist_groups, LOGGING, BUFFER_POOL, num_rows, blocks,

聽聽聽聽聽聽聽 empty_blocks, avg_space, chain_cnt, avg_row_len, sample_size,

聽聽聽聽聽聽聽 last_analyzed

聽聽 FROM dba_tab_partitions

聽 --WHERE table_name = :tname AND table_owner = :towner

ORDER BY partition_position

12.鏌ョ湅榪樻病鎻愪氦鐨勪簨鍔?/font>

select * from v$locked_object;

select * from v$transaction;

13銆傛煡鎵緊bject涓哄摢浜涜繘紼嬫墍鐢?/font>

select

p.spid,

s.sid,

s.serial# serial_num,

s.username user_name,

a.type聽 object_type,

s.osuser os_user_name,

a.owner,

a.object object_name,

decode(sign(48 - command),

1,

to_char(command), 'Action Code #' || to_char(command) ) action,

p.program oracle_process,

s.terminal terminal,

s.program program,

s.status session_status聽聽

from v$session s, v$access a, v$process p聽聽

where s.paddr = p.addr and

聽聽聽聽 s.type = 'USER' and聽聽聽

聽聽聽聽 a.sid = s.sid聽聽 and

聽 a.object='SUBSCRIBER_ATTR'

order by s.username, s.osuser

14銆傚洖婊氭鏌ョ湅

select rownum, sys.dba_rollback_segs.segment_name Name, v$rollstat.extents

Extents, v$rollstat.rssize Size_in_Bytes, v$rollstat.xacts XActs,

v$rollstat.gets Gets, v$rollstat.waits Waits, v$rollstat.writes Writes,

sys.dba_rollback_segs.status status from v$rollstat, sys.dba_rollback_segs,

v$rollname where v$rollname.name(+) = sys.dba_rollback_segs.segment_name and

v$rollstat.usn (+) = v$rollname.usn order by rownum

15銆傝楄祫婧愮殑榪涚▼錛坱op session錛?/font>

select s.schemaname schema_name,聽聽聽 decode(sign(48 - command), 1,

to_char(command), 'Action Code #' || to_char(command) ) action,聽聽聽 status

session_status,聽聽 s.osuser os_user_name,聽聽 s.sid,聽聽聽聽聽聽聽聽 p.spid ,聽聽聽聽聽聽聽聽 s.serial# serial_num,聽聽

nvl(s.username, '[Oracle process]') user_name,聽聽 s.terminal terminal,聽聽聽

s.program program,聽聽 st.value criteria_value聽 from v$sesstat st,聽聽 v$session s聽 , v$process p聽聽

where st.sid = s.sid and聽聽 st.statistic# = to_number('38') and聽聽 ('ALL' = 'ALL'

or s.status = 'ALL') and p.addr = s.paddr order by st.value desc,聽 p.spid asc, s.username asc, s.osuser asc

16銆傛煡鐪嬮攣錛坙ock錛夋儏鍐?/font>

select /*+ RULE */ ls.osuser os_user_name,聽聽 ls.username user_name,聽聽

decode(ls.type, 'RW', 'Row wait enqueue lock', 'TM', 'DML enqueue lock', 'TX',

'Transaction enqueue lock', 'UL', 'User supplied lock') lock_type,聽聽

o.object_name object,聽聽 decode(ls.lmode, 1, null, 2, 'Row Share', 3,

'Row Exclusive', 4, 'Share', 5, 'Share Row Exclusive', 6, 'Exclusive', null)

lock_mode,聽聽聽 o.owner,聽聽 ls.sid,聽聽 ls.serial# serial_num,聽聽 ls.id1,聽聽 ls.id2聽聽聽

from sys.dba_objects o, (聽聽 select s.osuser,聽聽聽 s.username,聽聽聽 l.type,聽聽聽聽

l.lmode,聽聽聽 s.sid,聽聽聽 s.serial#,聽聽聽 l.id1,聽聽聽 l.id2聽聽 from v$session s,聽聽聽聽

v$lock l聽聽 where s.sid = l.sid ) ls聽 where o.object_id = ls.id1 and聽聽聽 o.owner

<> 'SYS'聽聽 order by o.owner, o.object_name

17銆傛煡鐪嬬瓑寰咃紙wait錛夋儏鍐?/font>

SELECT v$waitstat.class, v$waitstat.count count, SUM(v$sysstat.value) sum_value

FROM v$waitstat, v$sysstat WHERE v$sysstat.name IN ('db block gets',

'consistent gets') group by v$waitstat.class, v$waitstat.count

18銆傛煡鐪媠ga鎯呭喌

SELECT NAME, BYTES FROM SYS.V_$SGASTAT ORDER BY NAME ASC

19銆傛煡鐪媍atched object

SELECT owner,聽聽聽聽聽聽聽聽聽聽聽聽聽 name,聽聽聽聽聽聽聽聽聽聽聽聽聽 db_link,聽聽聽聽聽聽聽聽聽聽聽聽聽 namespace,聽

聽聽聽聽聽聽聽聽聽聽 type,聽聽聽聽聽聽聽聽聽聽聽聽聽 sharable_mem,聽聽聽聽聽聽聽聽聽聽聽聽聽 loads,聽聽聽聽聽聽聽聽聽聽聽聽聽 executions,聽聽

聽聽聽聽聽聽聽聽聽 locks,聽聽聽聽聽聽聽聽聽聽聽聽聽 pins,聽聽聽聽聽聽聽聽聽聽聽聽聽 kept聽聽聽聽聽聽聽 FROM v$db_object_cache

聽聽聽聽聽聽聽聽聽

20銆傛煡鐪媀$SQLAREA

SELECT SQL_TEXT, SHARABLE_MEM, PERSISTENT_MEM, RUNTIME_MEM, SORTS,

VERSION_COUNT, LOADED_VERSIONS, OPEN_VERSIONS, USERS_OPENING, EXECUTIONS,

USERS_EXECUTING, LOADS, FIRST_LOAD_TIME, INVALIDATIONS, PARSE_CALLS, DISK_READS,

BUFFER_GETS, ROWS_PROCESSED FROM V$SQLAREA

21銆傛煡鐪媜bject鍒嗙被鏁伴噺

select decode (o.type#,1,'INDEX' , 2,'TABLE' , 3 , 'CLUSTER' , 4, 'VIEW' , 5 ,

'SYNONYM' , 6 , 'SEQUENCE' , 'OTHER' ) object_type , count(*) quantity from

sys.obj$ o where o.type# > 1 group by decode (o.type#,1,'INDEX' , 2,'TABLE' , 3

, 'CLUSTER' , 4, 'VIEW' , 5 , 'SYNONYM' , 6 , 'SEQUENCE' , 'OTHER' ) union select

'COLUMN' , count(*) from sys.col$ union select 'DB LINK' , count(*) from

22銆傛寜鐢ㄦ埛鏌ョ湅object縐嶇被

select u.name schema,聽聽 sum(decode(o.type#, 1, 1, NULL)) indexes,聽聽

sum(decode(o.type#, 2, 1, NULL)) tables,聽聽 sum(decode(o.type#, 3, 1, NULL))

clusters,聽聽 sum(decode(o.type#, 4, 1, NULL)) views,聽聽 sum(decode(o.type#, 5, 1,

NULL)) synonyms,聽聽 sum(decode(o.type#, 6, 1, NULL)) sequences,聽%2



寮哄己 2006-12-08 16:17 鍙戣〃璇勮
]]>
linux 涓嬭oracle 涓昏姝ラhttp://www.tkk7.com/lyjjq/articles/80680.html寮哄己寮哄己Sun, 12 Nov 2006 03:38:00 GMThttp://www.tkk7.com/lyjjq/articles/80680.htmlhttp://www.tkk7.com/lyjjq/comments/80680.htmlhttp://www.tkk7.com/lyjjq/articles/80680.html#Feedback0http://www.tkk7.com/lyjjq/comments/commentRss/80680.htmlhttp://www.tkk7.com/lyjjq/services/trackbacks/80680.html1.寤虹珛緇勫拰鐢ㄦ埛
鐢╮oot璐︽埛
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
2.瑙e帇瀹夎鏂囦歡
鐢╫racle鐢ㄦ埛
#gunzip ship.db.lnx32.cpio.gz
#cpio 鈥搃dcmv < ship.db.lnx32.cpio

3.瀹夎
./runInstaller -ignoreSysPrereqs

瀹夎鐣岄潰鎴栬卬etca鐣岄潰銆乨bca鐣岄潰鏄劇ず寰堝"鍙e彛"鏍峰瓙鐨勪貢鐮?/p>

瑙e喅鍔炴硶:鏌ョ湅locale杈撳嚭
# locale
LANG=zh_CN.GB18030
LC_CTYPE=zh_CN.GB18030
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=
鎵ц#export LANG=en_US 鐒跺悗閲嶆柊璋冪敤瀹夎紼嬪簭.
4.瀹夎榪囩▼涓慨鏀?/p>

fc5 涓嬩慨鏀癸紡usr/local/oracle/bin/gennttab
LIB=`echo ${TtoLIB}聽 | sed 's/ /\n/g' | grep "^${T}:" | awk -F: '{print $2}'`
INI=`echo ${TtoINI}聽 | sed 's/ /\n/g' | grep "^${T}:" | awk -F: '{print $2}'`
BAS=`echo ${TtoBAS} | sed 's/ /\n/g' | grep "^${T}:" | awk -F: '{print $2}'`

5.linux鍒嗗尯
/-4g
/boot-100m
/usr--4g
/swap-4g
/home-30g
/opt -oracle



寮哄己 2006-11-12 11:38 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲精品乱码久久久久蜜桃| 成年女性特黄午夜视频免费看| 亚洲国产成人久久综合碰| 亚洲色在线无码国产精品不卡| 久久久久久久99精品免费观看| 亚洲精品乱码久久久久久不卡| 国产亚洲精彩视频| 亚洲国产精品成人一区| 久久精品无码专区免费| 亚洲国产精品VA在线看黑人| 免费h视频在线观看| 老汉色老汉首页a亚洲| 国产桃色在线成免费视频| 亚洲熟妇少妇任你躁在线观看| 国产在线19禁免费观看| 有色视频在线观看免费高清在线直播| 亚洲精品国产V片在线观看| 中文字字幕在线高清免费电影| 午夜亚洲AV日韩AV无码大全| 国产精品色拉拉免费看| 亚洲AV无码片一区二区三区| 国产亚洲人成A在线V网站| 一级毛片免费毛片一级毛片免费 | 亚洲成人在线免费观看| 亚洲午夜精品国产电影在线观看| 久久WWW免费人成人片| 理论亚洲区美一区二区三区| 亚洲精品V欧洲精品V日韩精品 | 999国内精品永久免费观看| 亚洲国产欧美国产综合一区| 亚洲色偷偷狠狠综合网| 99久久免费中文字幕精品| 亚洲日本一线产区和二线产区对比| 亚洲精品视频在线观看你懂的| 97青青草原国产免费观看| 亚洲另类无码专区首页| 亚洲日韩小电影在线观看| 丁香花免费完整高清观看| xxxx日本在线播放免费不卡| 亚洲国产日韩在线成人蜜芽 | 国产成人亚洲午夜电影|