Oracle9i 官方文件建立資料庫指令碼的一個錯誤
客戶有一個新的需求,將執行在windows 32位平臺上臺的一個9i資料庫遷移到一臺AIX 64位作業系統上。由於跨平臺,再加上32位與64位的差異,此次遷移打算採取imp匯入exp匯出的方式。
首先在目標系統AIX建立一個9i資料庫,再建立使用者,建立表空間,最後imp資料。
在建立資料庫的時候,啟用DBCA每次都會中斷。可能是qq遠端連線,在客戶的xp系統上啟動xmanager等相容性問題導致失敗。嘗試過幾次後決定放棄DBCA,採用手工建庫。
在網上找到官方文件作為參看Oracle9i Database Administrator's Guide => 2 Creating an Oracle Database => Step 6: Issue the CREATE DATABASE Statement,文件連結如下:
在這裡發現一個明顯的錯誤,在這裡用紅色字型標明一下。建立臨時檔案的時候關鍵字應該是tempfile而不是datafile。
Step 6: Issue the CREATE DATABASE Statement
To create the new database, use the CREATE DATABASE statement. The following statement creates database mynewdb:
CREATE DATABASE mynewdb
USER SYS IDENTIFIED BY pz6r58
USER SYSTEM IDENTIFIED BY y1tz5p
LOGFILE GROUP 1 ('/vobs/oracle/oradata/mynewdb/redo01.log') SIZE 100M,
GROUP 2 ('/vobs/oracle/oradata/mynewdb/redo02.log') SIZE 100M,
GROUP 3 ('/vobs/oracle/oradata/mynewdb/redo03.log') SIZE 100M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/vobs/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE tempts1
DATAFILE '/vobs/oracle/oradata/mynewdb/temp01.dbf’ <==應該是TEMPFILE
SIZE 20M REUSE
UNDO TABLESPACE undotbs
DATAFILE '/vobs/oracle/oradata/mynewdb/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED;
首先在目標系統AIX建立一個9i資料庫,再建立使用者,建立表空間,最後imp資料。
在建立資料庫的時候,啟用DBCA每次都會中斷。可能是qq遠端連線,在客戶的xp系統上啟動xmanager等相容性問題導致失敗。嘗試過幾次後決定放棄DBCA,採用手工建庫。
在網上找到官方文件作為參看Oracle9i Database Administrator's Guide => 2 Creating an Oracle Database => Step 6: Issue the CREATE DATABASE Statement,文件連結如下:
在這裡發現一個明顯的錯誤,在這裡用紅色字型標明一下。建立臨時檔案的時候關鍵字應該是tempfile而不是datafile。
Step 6: Issue the CREATE DATABASE Statement
To create the new database, use the CREATE DATABASE statement. The following statement creates database mynewdb:
CREATE DATABASE mynewdb
USER SYS IDENTIFIED BY pz6r58
USER SYSTEM IDENTIFIED BY y1tz5p
LOGFILE GROUP 1 ('/vobs/oracle/oradata/mynewdb/redo01.log') SIZE 100M,
GROUP 2 ('/vobs/oracle/oradata/mynewdb/redo02.log') SIZE 100M,
GROUP 3 ('/vobs/oracle/oradata/mynewdb/redo03.log') SIZE 100M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/vobs/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE tempts1
DATAFILE '/vobs/oracle/oradata/mynewdb/temp01.dbf’ <==應該是TEMPFILE
SIZE 20M REUSE
UNDO TABLESPACE undotbs
DATAFILE '/vobs/oracle/oradata/mynewdb/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29047826/viewspace-1255695/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python 建立mysql資料庫腳(執行sql)指令碼程式碼PythonMySql資料庫指令碼
- 執行指令碼寫入中間表錯誤返回錯誤資訊指令碼
- 巡檢昨天到現在asm 、系統、資料庫等錯誤日誌 shell指令碼ASM資料庫指令碼
- LLIconVersioning-一個可以建立app版本資訊icon的指令碼APP指令碼
- python指令碼批次建立資料表Python指令碼
- Bash 指令碼中的錯誤處理指令碼
- ORA-01653錯誤是Oracle資料庫中常見的錯誤Oracle資料庫
- 恢復MySQL資料庫建立儲存過程是遇到錯誤MySql資料庫儲存過程
- 資料庫報ORA-01839的錯誤資料庫
- 資料庫界的Swagger:一鍵生成資料庫文件!資料庫Swagger
- 建立一個SQL測試資料庫 - 消費者資料庫SQL資料庫
- 資料庫備份指令碼資料庫指令碼
- 建立一個MySQL資料庫中的datetime型別MySql資料庫型別
- 達夢資料庫關於[-70028]:建立SOCKET連線失敗的錯誤原因資料庫
- springboot整合Batis,執行報錯,資料庫連線密碼錯誤Spring BootBAT資料庫密碼
- 建立 Docker 映象倉庫指令碼Docker指令碼
- 總結一篇shell除錯技巧及常見的指令碼錯誤除錯指令碼
- SQL Server 2014的資料庫引擎新增功能(參考sqlserver官方文件)SQLServer資料庫
- SQL Server DACPAC資料庫部署錯誤SQLServer資料庫
- CNCF 官方大使張磊:Kubernetes 是一個“資料庫”嗎?資料庫
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼
- MSSQL連線資料庫密碼獲取工具與原文數個錯誤糾正SQL資料庫密碼
- Error infos:DedeCms錯誤警告:連線資料庫失敗,可能資料庫密碼不對或資料庫伺服器出錯!Error資料庫密碼伺服器
- Error infos: DedeCms錯誤警告:連線資料庫失敗,可能資料庫密碼不對或資料庫伺服器出錯!Error資料庫密碼伺服器
- 呼叫中心資料入庫指令碼指令碼
- MySQL匯出資料庫指令碼MySql資料庫指令碼
- 檔案格式引起的指令碼執行錯誤指令碼
- 阿里雲資料庫連線資料庫錯誤:如何解決?阿里資料庫
- Bash-Insulter:一個在輸入錯誤命令時嘲諷使用者的指令碼指令碼
- 資料庫資料恢復—附加資料庫錯誤823的SQL Server資料恢復案例資料庫資料恢復SQLServer
- 一種SYBASE資料庫錯誤DBSQL_SQL_ERROR的解決方式資料庫SQLError
- 一種錯誤的資料欄位取名
- 網站連線資料庫配置錯誤網站資料庫
- 網站提示資料庫連線錯誤網站資料庫
- CIO要避免的7個資料治理錯誤!
- 複製建立已有資料庫使用者、表空間、許可權的指令碼資料庫指令碼
- Dedecms錯誤警告:連線資料庫失敗,可能資料庫密碼不對或資料庫伺服器出錯怎麼解決?資料庫密碼伺服器
- Liunx備份mysql資料庫的shell指令碼MySql資料庫指令碼
- OKHttp 官方文件【一】HTTP