我有一份安装在 Windows 上的 Oracle 文件夹副本。其中有 oradata 和 admin 文件夹。它是 Oracle 9.2.0.8.0。
我有可以运行的 WibXP 操作系统,并在那里安装了 Oracle。现在 WinXP 无法启动。我想设置其他计算机的现有实例。这就是我的情况
答案1
如果我理解正确的话:您有一个来自另一台不再运行的计算机的包含 admin 和 oradata 目录的 oracle 文件夹副本?
如果是这样,我通常会尝试以下方法。您的数据库文件所在的目录结构必须与原始系统相同,否则您将需要做额外的工作。
- 在新系统上安装 Oracle 9.2.0.8(不要创建启动数据库)
使用 oradim 实用程序创建一个新的 Oracle 实例:
oradim -new -sid oldSID -syspwd 密码
从 Windows 命令提示符:
设置 oracle_sid="yourSID"
sqlplus /nolog
conn / as sysdba
startup pfile="admin\pfile\init.ora 的路径"
希望这可以使该实例正常运行。