安装10g的时候,遇到了需要安装环回适配器的问题。网上(http://www.cnblogs.com/myssh/archive/2009/03/14/1411769.html)有说通过DHCP分配的IP,会要求安装 Microsoft Loopback Adapter (环回适配器),以此来提供静态IP地址。我的系统是Windows XP,提供了静态IP地址,但是还是出现了这个问题。第一次安装的时候,oracle提示需要手动验证,并没有提示错误,本人想当然的忽略此问题,继续安装。安装完毕,问题来了:sqp*plus服务起不来,造成SQLPLUS、PL/SQL工具无法登陆,提示ORA-12514,但是CMD、web console可以登陆。没办法只能重装,参考这位同仁的方法解决问题。安装方法详细见下:
1. 单击“开始”,然后单击“控制面板”。
2. 如果您在经典视图中,请单击左窗格中的“控制面板”下的“切换到分类视图”。
3. 双击“打印机和其它硬件”,然后单击“下一步”。
4. 在左窗格中的“请参阅”下,单击“添加硬件”,然后单击“下一步”。
5. 单击“是,我已经连接了此硬件”,然后单击“下一步”。
6. 在列表的底部,单击“添加新的硬件设备”,然后单击“下一步”。
7. 单击“安装我手动从列表选择的硬件”,然后单击“下一步”。
8. 单击“网络适配器”,然后单击“下一步”。
9. 在“制造商”框中,单击“Microsoft”。
10. 在“网络适配器”框中,单击“Microsoft 环回适配器”,然后单击“下一步”。
11. 单击“完成”。
12. 重新启动。进入网络连接属性,应该可以看到“本地连接2”,打开它的属性,修改TCP/IP协议的配置,改为手动分配IP地址,Oracle推荐的值是10.10.10.10,或者192.168.x.x,掩码255.255.255.0。网关等全部留空。记下该值备用。
13. 再次重新启动,然后打开 SYSTEM_DRIVE:\WINDOWS\system32\drivers\etc\hosts 文件,在localhost之后再加一行:IP_address hostname.domainname hostname 。比如:10.10.10.10 rain。如果机器不在一个域中,则不需要提供中间一项域名。
这就基本差不多了。本机外网访问都用本地链接中使用的真实的静态IP或者计算机名称来进行访问。
最后再提一下客户端配置。客户端配置的关键是设置好tnsnames.ora这个文件。前提是你必须安装了与服务器端版本号相同的客户端软件。我们当然可以用向导来修改此配置文件,不过直接修改的话难度并没有增加。下面是一个例子:
OCEAN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.177)(PORT=1521))
)
(CONNECT_DATA =
(SERVICE_NAME= ocean)
)
)
这样就可以确定一个名叫OCEAN的主机字符串,在ADO.NET中,它就是连接字符串里的“server=ocean”部分。在后面指定主机的IP以及服务的端口号和服务名。就可以在客户端运行基于Oracle ADO.NET的程序了
参考:http://www.cnblogs.com/myssh/archive/2009/03/14/1411769.html
分享到:
相关推荐
Oracle 11g 安装之网络适配器要求 Microsoft Loopback Adapter (环回适配器)
通过手动添加 Microsoft LoopBack Adapter 并配置适当的 IP 地址,可以轻松地满足 Oracle 10G 安装过程中的网络适配器要求。这种方法不仅可以确保 Oracle 成功安装,还可以避免因网络配置不当而导致的问题。对于那些...
### Win7安装Oracle 10g遇到的问题及解决方案 #### 问题一:操作系统不兼容问题 **错误描述:** 在尝试于Windows 7系统上安装Oracle Database 11g时,出现了以下错误提示: ``` 正在检查操作系统要求… 要求的结果...
在安装Oracle 10g之前,系统可能会提示需要将Microsoft LoopBack Adapter配置为系统的主网络适配器。这是因为Oracle 10g安装过程中需要通过网络适配器来进行一些必要的检查。如果没有这样的配置,则需要手动添加一个...
这是因为 Oracle 10g 需要将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。 解决方案: 1. 按 CTRL+R(或者"开始"-"运行"),输入 hdwwiz.exe 打开硬件添加界面。 2. 选择手动添加(第二项) 3. 选择...
1. Oracle10g安装过程中出现“无法确定主机的IP地址时产生该异常错误”。(本机设置自动获得IP地址)Oracle在用Net Configuraton配置网络服务名时需要取系统的IP地址,而如果解析IP地址错误就会出现上述异常。经修改c:...
在Windows 7操作系统中安装...综上所述,安装Oracle 10g在Windows 7环境下需要关注兼容性设置、安装路径选择、解决网络适配器警告等多个关键步骤。按照这些步骤操作,可以确保Oracle 10g顺利安装并成功创建数据库。
安装Microsoft LoopBack Adapter的步骤包括在“欢迎使用添加硬件向导”对话框中单击“下一步”,选择手动安装硬件并指定网络适配器类型。在“选择网络适配器”对话框中,从列表中选择Microsoft LoopBack Adapter并...
另一个常见的安装障碍是Oracle安装程序要求“Microsoft LoopBack Adapter”作为系统的主要网络适配器。虽然这看起来像是一个硬件需求,但实际上是一种配置需求,目的是为了满足Oracle安装程序的检测标准。 #### ...
在Windows 7系统中安装Oracle数据库时,可能会遇到网络配置问题,尤其是当“Microsoft Loopback Adapter”未正确配置时。这个问题通常表现为无法连接到数据库服务或者安装过程中出现网络错误。本文将详细解释如何...
总结来说,成功在Windows 7上安装Oracle 10g需要遵循特定的步骤,包括设置程序兼容性、选择正确的安装类型、配置安装路径、解决先决条件检查中的警告,以及添加和配置Loopback Adapter。每个环节都至关重要,只有...
### Windows 7 上安装 Oracle 10g 需注意的问题 #### 一、概述 在 Windows 7 操作系统上安装 Oracle 10g 数据库可能会遇到一系列兼容性问题和其他技术难题。本文将详细介绍在 Windows 7 系统上安装 Oracle 10g 时...
在安装Oracle 10g时,系统可能已经安装了MS Loopback Adapter,这会与Oracle自身的网络组件产生冲突,导致Oracle无法正常识别网络配置,进而影响数据库的安装或运行。 #### 解决方案: 1. **卸载MS Loopback ...
Oracle建议在安装前将Microsoft LoopBack Adapter设为主网络适配器。具体操作如下: a. 检查计算机名是否为英文,如果是非英文,需要更改为英文。 b. 如果方法a无效,进入“控制面板”->“添加硬件”->“是,我...
8. **选择厂商和设备类型**:在厂商列表中选择“Microsoft”,在设备列表中选择“Loopback Adapter”,这是一个用于测试网络功能的虚拟适配器,不会影响实际的网络连接。 9. **完成添加过程**:继续点击“下一步”...
Oracle建议在安装前将Microsoft LoopBack Adapter设置为系统的主网络适配器。在Windows 7中,这需要通过设备管理器添加过时硬件来完成,选择“网络适配器”,然后选择“Microsoft LoopBack Adapter”。安装完成后,...