oracle命令如何創(chuàng)建數(shù)據(jù)庫

這篇文章主要介紹oracle命令如何創(chuàng)建數(shù)據(jù)庫,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)建站專注于網(wǎng)站建設(shè)|網(wǎng)站維護|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務(wù),案例作品覆蓋成都石牌坊等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身建設(shè)品質(zhì)網(wǎng)站。

oracle命令(手工)創(chuàng)建數(shù)據(jù)庫
有時由于沒有圖形界面,需要調(diào)動命令,查詢網(wǎng)上各資料,匯總之后,編寫了自己一次的命令創(chuàng)建數(shù)據(jù)庫的經(jīng)歷。

1 添加環(huán)境變量
export PATH
export ORACLE_BASE=/u01
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.4/db_1
export ORACLE_SID=dbtest
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/lib64:$LD_LIBRARY_PATH
umask 022
unset USERNAME


2 系統(tǒng)規(guī)劃 db_name=dbtest oracle_sid=dbtest
3 手工創(chuàng)建目錄
mkdir -p /u01/app/oracle/admin/dbtest/adump
mkdir -p /u01/app/oracle/admin/dbtest/bdump
mkdir -p /u01/app/oracle/admin/dbtest/cdump
mkdir -p /u01/app/oracle/admin/dbtest/udump




4建立密碼文件:
orapwd file=/u01/product/10.2.0.4/db_1/dbs/orapwdbtest password=123456
5---修改參數(shù)文件:


*.audit_file_dest='/u01/admin/dbtest/adump'
*.background_dump_dest='/u01/admin/dbtest/bdump'
*.compatible='10.2.0.3.0'
*.control_files='/u01/oradata/dbtest/control01.ctl','/u01/oradata/dbtest/control02.ctl','/u01/oradata/dbtest/control03.ctl'
*.core_dump_dest='/u01/admin/dbtest/cdump'
*.db_block_size=8192
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='dbtest'
*.db_recovery_file_dest='/u01/flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.job_queue_processes=10
*.log_archive_dest_1='location=/u01/arch'
*.log_archive_dest_2=''
*.open_cursors=300
*.pga_aggregate_target=545489408
*.processes=1500
*.recyclebin='OFF'
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=1210612736
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/u01/admin/dbtest/udump'






---------------------------------------------------
可將此文件復制到:
6--- 登陸oracle:
> sqlplus / as sysdba
7--- 啟動實例:
SQL> startup nomount pfile=/u01/product/10.2.0.4/db_1/dbs/initdbtest.ora
8--- 創(chuàng)建數(shù)據(jù)庫的腳本:
-----------------------------------------------------------
CREATE DATABASE dbtest
LOGFILE
GROUP 1 ('/u01/oradata/dbtest/redo01.log','/u01/oradata/dbtest/redo01_1.log') size 500m reuse,
GROUP 2 ('/u01/oradata/dbtest/redo02.log','/u01/oradata/dbtest/redo02_1.log') size 500m reuse,
GROUP 3 ('/u01/oradata/dbtest/redo03.log','/u01/oradata/dbtest/redo03_1.log') size 500m reuse
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXLOGHISTORY 200
MAXDATAFILES 500
MAXINSTANCES 5
ARCHIVELOG
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/u01/oradata/dbtest/system01.dbf' SIZE 1000M EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/u01/oradata/dbtest/sysaux01.dbf' SIZE 1000M
UNDO TABLESPACE UNDOTBS1 DATAFILE '/u01/oradata/dbtest/UNDOTBS1.dbf' SIZE 500M
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/u01/oradata/dbtest/temp01.dbf' SIZE 500M;




-----------------------------------------------------------
9--- 運行如下文件(安照下面的先后順序):
sql>@$ORACLE_HOME/rdbms/admin/catalog.sql
sql>@$ORACLE_HOME/rdbms/admin/catproc.sql
sql>conn system/manager
sql>@$ORACLE_HOME/sqlplus/admin/pupbld.sql
10--- 創(chuàng)建相關(guān)表空間與用戶:
create tablespace testnew datafile '/u01/oradata/dbtest/testnew01.dbf' size 2g;
create user testnew identified by testnew default tablespace testnew;
grant connect,resource to testnew;

以上是“oracle命令如何創(chuàng)建數(shù)據(jù)庫”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享文章:oracle命令如何創(chuàng)建數(shù)據(jù)庫
文章轉(zhuǎn)載:http://muchs.cn/article42/jogjec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)網(wǎng)站改版、全網(wǎng)營銷推廣、商城網(wǎng)站、小程序開發(fā)、動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營