Ⅰ $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上执行脚本。
或者你找下数据库移植工具,看有没有这方面的,然后修正移植有问题的数据