最近在學oracle,看的是林樹澤、盧芬編著的《oracle 11g r2 dba操作指南》。在新增控制檔案的時候寫了乙個帶有中文的路徑,步驟如下:
結果發現啟動不了,報錯:ora-09314: sltln: error translating logical name,懷疑是spfile修改的有問題了。用create pfile from spfile來檢視spfile中的內容。結果發現control_files的值中出現了很多問號,那不就是中文路徑嘛。手動更改pfile中的路徑,然後用startup pfile=『path_name』來啟動,成功。show parameter spfile的值為空。
關閉資料庫後再startup,還是沒起來,證明資料庫預設是使用spfile來啟動的。create spfile from pfile將spfile修正,startup成功。
oracle控制檔案
nomount時可以用show parameter control files檢視。而此時yon用select from v controlfile則沒有任何資訊。nomount狀態只是通過引數檔案來找到控制檔案。進入mount後可以用select from v controlfile檢視。控制檔案...
oracle控制檔案
控制檔案是乙個比較小的二進位制檔案,記錄了物理資料庫的當前狀態 每乙個控制檔案只屬於乙個資料庫,資料庫可以有多個控制檔案 處於安全考慮,一般多幾個就相當於多了幾個備份 但是乙個控制檔案不能對應多個資料庫 資料庫處於開啟狀態,伺服器會隨時修改控制檔案的內容 任何使用者都不能修改控制檔案的資料。獲取控制...
oracle 控制檔案
1.控制檔案的位置 select name from v controlfile 2.控制檔案的格式為trl二進位制檔案 3.建立乙個控制檔案 1 獲取資料檔案和重做日誌檔案列表 控制檔案 select name from v datafile 日誌檔案 select member from v l...