原先的03服务器出问题了,将oracle的物理文件(安装目录)拷贝了出来。
在安装了新的xp之后(测试),准备将以前的数据恢复,步骤如下:
1、安装oracle数据库,安装路径、实例和以前一样(D:\oracle、orcl)。
2、oracle安装完成之后,将oracle的一些服务手动停止掉。
3、将备份出来oracle的物理文件覆盖刚才安装oracle所在的目录。
4、手动启动oracle的服务或重启服务器。
就在操作4的时候出现了问题,监听服务OracleOraDb10g_home1TNSListener启动失败。在D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN下打开监听文件listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = PC-20130902WXVJ)(PORT = 1521))
)
)
找到问题所在了,这个HOST(主机名)是以前的服务器的机器名,将它改为现在服务器的主机名,然后监听服务就能启动了。