Ⅰ $ORACLE_BASE/admin/資料庫名稱/pfile 在哪裡啊
ora-01078是啟動是在找不到初始化參數文件spfile和pfile。
ORACLE啟動實例尋找參數文件的順序是spfileSID.ora→spfile.ora→initSID.ora
他們默認存放的路徑為$ORACLE_HOME/dbs下。
關於$ORACLE_HOME可以使用echo $ORACLE_HOME指令查看,或粗答者直接去用戶家目錄下查看.bash_profile文件(該文件為隱藏文件)。
另外,你注意報錯信息後面,是否提示類似:
LRM-00109: could not open parameter file '/u01/app/oracle/proct/10.2.0/db_1/dbs/initorcl.ora'
意思就是在該路徑找不到需要的初始化參數文件initorcl.ora。
只要找到你的初始化參數文件並岩行慧拷貝過去就可以了。
如果實在找不帶悉到,可以嘗試用find命令搜索。或者使用dbca重建資料庫。
你應該是初學者吧,建議上網down點基本的資料來看看。
Ⅱ oracle資料庫文件保存在哪裡
mdf只是擴展文件名,並不是文件格式
oracle是Unix風格的程序 ,所以一般 無所謂擴展名, 如果一定要說的話 一般使用dbf作為擴展名。
oracle的數據文件要麼存放在asm里,要麼是文件系統,要麼是裸設備。
askmaclean oracle
Ⅲ 如何將mdf,ldf文件導入到oracle資料庫中
這個沒有辦法直接做的。只有裝個sqlserver才有辦法。裝了後可以按下面方式導。內
1、先想辦法把 mdf文件導入到容,sqlserver裡面
2、然後倒成sql腳本
3、修改sql腳本,把腳本中oracle不識別的換成oracle識別的
4、在oracle上執行腳本。
或者你找下資料庫移植工具,看有沒有這方面的,然後修正移植有問題的數據