亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1286 | 回復(fù): 0
打印 上一主題 下一主題

Oracle手工建庫(kù) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-12-22 08:54 |只看該作者 |倒序?yàn)g覽
 
準(zhǔn)備Oracle的課程
計(jì)劃以手工建庫(kù)的方式引出Oracle的各個(gè)知識(shí)點(diǎn)

[oracle@localhost ~]$ cat /etc/redhat-release
CentOS release 5.6 (Final)
SQL> select * from v$version where rownum<2;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
 
1. 定義SID(system identifier)
 SID最多支持12個(gè)字符,且只能包含數(shù)字和字母,在某些平臺(tái)上,SID是大小寫(xiě)敏感的。
 ORACLE_SID=mysid
 export ORACLE_SID
 
 # sid, db_name, db_unique_name, global_name, service_names, instance_name
 
2. 確保必需的環(huán)境變量都已經(jīng)設(shè)置
 ORACLE_SID/ORACLE_HOME是必需設(shè)置的。
 建議設(shè)置PATH包含ORACLE_HOME/bin目錄
 ORACLE_HOME=/u01/app/oracle/product/11gR2
 ORACLE_SID=mysid
 export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 PATH=/db/oracle/app/oracle/product/11gR2/bin:$PATH
 export ORACLE_HOME ORACLE_SID PATH
 
 # NLS_LANG, character set, v$nls_parameters, data migration
 
3. 選擇數(shù)據(jù)庫(kù)認(rèn)證方式
 a) 密碼文件認(rèn)證
 b) 操作系統(tǒng)認(rèn)證
 # orapwd, sqlnet.ora
 
4. 創(chuàng)建初始化參數(shù)文件
 參數(shù)文件分為pfile和spfile(server parameter file)兩種
 最簡(jiǎn)單的參數(shù)文件只需
  DB_NAME=mydb # 數(shù)據(jù)庫(kù)名最多支持8個(gè)字符
  
 # pfile, spfile, v$parameters, v$system_parameters, v$spparameters, create spfile from pfile, create pfile from memory(11g only)
 
5. 連接實(shí)例
 $ sqlplus /nolog
 SQL> conn / as sysdba
 
 $ sqlplus / as sysdba
6. 啟動(dòng)實(shí)例
 startup nomount [pfile='xxxxx']
 
 # nomount, mount, open
 
7. 執(zhí)行create database的語(yǔ)句
 CREATE DATABASE mydb
    USER SYS IDENTIFIED BY sys_password
    USER SYSTEM IDENTIFIED BY system_password
    LOGFILE GROUP 1 ('/u01/logs/my/redo01a.log','/u02/logs/my/redo01b.log') SIZE 100M BLOCKSIZE 512,
      GROUP 2 ('/u01/logs/my/redo02a.log','/u02/logs/my/redo02b.log') SIZE 100M BLOCKSIZE 512,
      GROUP 3 ('/u01/logs/my/redo03a.log','/u02/logs/my/redo03b.log') SIZE 100M BLOCKSIZE 512
    MAXLOGFILES 5
    MAXLOGMEMBERS 5
    MAXLOGHISTORY 1
    MAXDATAFILES 100
    CHARACTER SET US7ASCII
    NATIONAL CHARACTER SET AL16UTF16
    EXTENT MANAGEMENT LOCAL
    DATAFILE '/u01/app/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
    SYSAUX DATAFILE '/u01/app/oracle/oradata/mynewdb/sysaux01.dbf' SIZE 325M REUSE
    DEFAULT TABLESPACE users
    DATAFILE '/u01/app/oracle/oradata/mynewdb/users01.dbf'
    SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
    DEFAULT TEMPORARY TABLESPACE tempts1
    TEMPFILE '/u01/app/oracle/oradata/mynewdb/temp01.dbf'
    SIZE 20M REUSE
    UNDO TABLESPACE undotbs
    DATAFILE '/u01/app/oracle/oradata/mynewdb/undotbs01.dbf'
    SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
   
 定義: DB_CREATE_FILE_DEST='/u01/app/oracle/oradata'
 
 # sys/system user, redo logfile, system/sysaux tablespace, default tablespace, temporary tablespace/tempfile, undo tablespace
 # file system, raw, ASM
  
8. 創(chuàng)建數(shù)據(jù)庫(kù)字典
 @?/rdbms/admin/catalog.sql  #
 @?/rdbms/admin/catproc.sql  # Runs all scripts requried for or used with PL/SQL
 @?/sqlplus/admin/pupbld.sql  # PUBBLD stands for "Product User Profile BuiLD". 
 
 # at-sign(@) is shorthand for the command that runs a SQL*Plus script
 # question mark(?) is a SQL*Plus variable indicating the Oracle home directory
 
 # dict, v$fixed_tables
 
9. 備份數(shù)據(jù)庫(kù)
 Oracle建議,完成數(shù)據(jù)庫(kù)的創(chuàng)建過(guò),進(jìn)行一次數(shù)據(jù)庫(kù)的全備(OCM考試有要求)
 
 # 冷備,熱備,RMAN
 # 完全恢復(fù), 不完全恢復(fù), 各種文件損壞的恢復(fù)
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP