国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

ORACLE常用傻瓜問題1000問(之二)

2024-08-29 13:30:16
字體:
供稿:網(wǎng)友
46. 如何在字符串里加回車?   select 'welcome to visit'||chr(10)||'www.csdn.net' from dual ; 47. 中文是如何排序的?   oracle9i之前,中文是按照二進(jìn)制編碼進(jìn)行排序的。   在oracle9i中新增了按照拼音、部首、筆畫排序功能。設(shè)置nls_sort值   schinese_radical_m 按照部首(第一順序)、筆劃(第二順序)排序   schinese_stroke_m 按照筆劃(第一順序)、部首(第二順序)排序   schinese_pinyin_m 按照拼音排序 48. oracle8i中對象名可以用中文嗎?   可以 49. 如何改變win中sql*plus啟動選項(xiàng)? sql*plus自身的選項(xiàng)設(shè)置我們可以在$oracle_home/sqlplus/admin/glogin.sql中設(shè)置。 50. 怎樣修改oracel數(shù)據(jù)庫的默認(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. 如何檢查是否安裝了某個patch?   check that orainventory 53. 如何使select語句使查詢結(jié)果自動生成序號? select rownum,col from table; 54. 如何知道數(shù)據(jù)褲中某個表所在的tablespace? select tablespace_name from user_tables where table_name='test'; select * from user_tables中有個字段tablespace_name,(oracle); select * from dba_segments where …; 55. 怎么可以快速做一個和原表一樣的備份表?   create table new_table as (select * from old_table); 55. 怎么在sqlplus下修改procedure?  select line,trim(text) t from user_source where name =’a’ order by line; 56. 怎樣解除procedure被意外鎖定?   alter system kill session ,把那個session給殺掉,不過你要先查出她的session id   or   把該過程重新改個名字就可以了。 57. sql reference是個什么東西?   是一本sql的使用手冊,包括語法、函數(shù)等等,oracle官方網(wǎng)站的文檔中心有下載. 58. 如何查看數(shù)據(jù)庫的狀態(tài)?   unix下 ps -ef | grep ora windows下 看服務(wù)是否起來 是否可以連上數(shù)據(jù)庫 59. 請問如何修改一張表的主鍵? 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ù)文件的大小,對于原來的 數(shù)據(jù)文件有沒有損害。 61. 怎樣查看oracle中有哪些程序在運(yùn)行之中?   查看v$sessions表 62. 怎么可以看到數(shù)據(jù)庫有多少個tablespace? select *  from dba_tablespaces; 63. 如何修改oracle數(shù)據(jù)庫的用戶連接數(shù)? 修改initsid.ora,將process加大,重啟數(shù)據(jù)庫. 64. 如何查出一條記錄的最后更新時間?  可以用logminer 察看 65. 如何在pl/sql中讀寫文件? utl_file包允許用戶通過pl/sql讀寫操作系統(tǒng)文件。 66. 怎樣把“&”放入一條記錄中? insert into a values (translate ('at{&}t','at{}','at')); 67. exp 如何加query參數(shù)? exp user/pass file=a.dmp tables(bsempms) query='"where emp_no=/'s09394/'/" ﹔ 68. 關(guān)于oracle8i支持簡體和繁體的字符集問題?   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 pfileeygle.ora' from pfile='e:/ora9i/admin/eygle/pfile/init.ora'; 文件已創(chuàng)建。 71. 內(nèi)核參數(shù)的應(yīng)用? shmmax   含義:這個設(shè)置并不決定究竟oracle數(shù)據(jù)庫或者操作系統(tǒng)使用多少物理內(nèi)存,只決定了最多可以使用的內(nèi)存數(shù)目。這個設(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)存段的最大個數(shù)。   例子:set shmsys:shminfo_shmmni=100   shmseg   含義:每個用戶進(jìn)程可以使用的最多的共享內(nèi)存段的數(shù)目。   例子:set shmsys:shminfo_shmseg=20:   semmni   含義:系統(tǒng)中semaphore identifierer的最大個數(shù)。   設(shè)置方法:把這個變量的值設(shè)置為這個系統(tǒng)上的所有oracle的實(shí)例的init.ora中的最大的那個processes的那個值加10。   例子:set semsys:seminfo_semmni=100   semmns   含義:系統(tǒng)中emaphores的最大個數(shù)。   設(shè)置方法:這個值可以通過以下方式計算得到:各個oracle實(shí)例的initsid.ora里邊的processes的值的總和(除去最大的processes參數(shù))+最大的那個processes×2+10×oracle實(shí)例的個數(shù)。   例子:set semsys:seminfo_semmns=200   semmsl:   含義:一個set中semaphore的最大個數(shù)。   設(shè)置方法:設(shè)置成為10+所有oracle實(shí)例的initsid.ora中最大的processes的值。   例子:set semsys:seminfo_semmsl=-200 72. 怎樣查看哪些用戶擁有sysdba、sysoper權(quán)限? sql>conn sys/change_on_install sql>select * from v_$pwfile_users; 73. 如何單獨(dú)備份一個或多個表?   exp 用戶/密碼 tables=(表1,…,表2) 74. 如何單獨(dú)備份一個或多個用戶?  exp system/manager owner=(用戶1,用戶2,…,用戶n) file=導(dǎo)出文件 75. 如何對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_files 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. 如何改變一個字段初始定義的check范圍? sql> alter table xxx drop constraint constraint_name; 之后再創(chuàng)建新約束: sql> alter table xxx add constraint constraint_name check(); 80. oracle常用系統(tǒng)文件有哪些? 通過以下視圖顯示這些文件信息: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. 如何快速清空一個大表? sql>truncate table table_name; 85. 如何查有多少個數(shù)據(jù)庫實(shí)例?  sql>select * from v$instance; 86. 如何查詢數(shù)據(jù)庫有多少表? sql>select * from all_tables; 87. 如何測試sql語句執(zhí)行所用的時間? sql>set timing on ;  sql>select * from tablename;
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 张掖市| 永昌县| 黑龙江省| 连南| 搜索| 穆棱市| 葫芦岛市| 眉山市| 武强县| 北海市| 米脂县| 广丰县| 锡林郭勒盟| 万年县| 寻甸| 塘沽区| 斗六市| 九龙县| 云浮市| 饶河县| 巨鹿县| 黔西| 台东市| 莱芜市| 通江县| 科技| 通山县| 博客| 萨嘎县| 柯坪县| 沿河| 松溪县| 霍州市| 炉霍县| 特克斯县| 浦城县| 呼玛县| 荣昌县| 韶关市| 卫辉市| 江达县|