`

初始化错误,SQL*NET没有完全安装,OracleHomekey:software/oracle

阅读更多

用sqlplus登陆正常 ,而使用plsql时   同样的用户登陆同个数据库时就报错: 初始化错误  
SQL*NET没有完全安装  
OracleHomekey:software/oracle
OracleHomedir

可通过如下方法解决:

1、下载Instant Client

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

找到与系统对应版本下载。

 这里以32位windows系统为例:

instantclient-basic-nt-11.2.0.3.0.zip

instantclient-sqlplus-nt-11.2.0.3.0.zip

 如果你只用客户端工具,不使用命令行下sqlplus,第二个包可以不用

2、解压缩包到指定的路径下,这里举例解压到:C:\instantclient_11_2

3、设置系统变量:

NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(注意中间有空格,这个如果不设,toad查询中文会是乱码)

TNS_ADMIN=C:\instantclient_11_2(和解压路径一致)

Path=C:\instantclient_11_2(和解压路径一致)

4、建立tnsnames.ora,在这里配置oracle数据库的服务器IP,并保存到安装目录:C:\instantclient_11_2,说明:这个ora文件是用户程序连接时必须的,包括PL/SQL Developer

如:mydbname =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.17.146)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = center)
    )
  )

这样的连接可填入一个或多个

5、配置完以后重新启动PLSQL Developer,会发现登录界面多了一栏Connect as 的内容。然后就可以进行登录了。

分享到:
评论

相关推荐

    sql expert for oracle 3.2 破解版

    OracleHomeKey: SOFTWARE\ORACLE OracleHomeDir: 其问题的根本在于oracle 10g和9i以前的版本在注册表中ORACLE_HOME的位置不一样。 解决的办法其实很简单,在注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE这个位置...

    oracle 64位问题

    > OracleHomekey: software/oracle > OracleHomedir 此错误通常发生在64位操作系统上,当尝试使用32位客户端软件连接到Oracle数据库时出现。具体表现为,在相同的用户登录同一数据库的情况下,系统会提示未正确...

    sql expert for oracle 3.2 破解版(2)

    OracleHomeKey: SOFTWARE\ORACLE OracleHomeDir: 其问题的根本在于oracle 10g和9i以前的版本在注册表中ORACLE_HOME的位置不一样。 解决的办法其实很简单,在注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE这个位置...

    安装oracle数据库的环境变量设置

    ### 安装Oracle数据库的环境变量设置 在安装与配置Oracle数据库的过程中,正确设置环境变量是非常重要的一步。这些环境变量不仅影响着Oracle数据库的安装过程,还直接影响到数据库的正常运行与性能表现。本文将根据...

    Linux下安装Oracle完美解决版

    在Linux环境下安装Oracle数据库是一项复杂的过程,涉及到多个步骤和组件的配置。...在安装过程中,可能会遇到各种问题,如依赖性错误、权限问题或配置错误,因此,熟悉Linux和Oracle的知识是至关重要的。

    Oracle手工配置手册

    - **操作步骤**: 使用Oracle用户登录Linux系统,并进入`/home/oracle/`目录下的`.bash_profile`文件进行编辑。 - **具体方法**: 在`.bash_profile`文件中找到`export ORACLE_SID=`这一行,将其设置为所需的实例名,...

    Oracle数据库SQL和PL/SQL实例教程

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,SQL(结构化查询语言)是与所有关系数据库进行交互的标准语言,而PL/SQL是Oracle数据库特有的编程语言,它扩展了SQL的功能,使得数据库管理、开发和维护...

    oracle安装

    - **初始化参数文件(init.ora)**:根据实际需求调整数据库的初始化参数,以优化性能。 - **网络配置**:配置tnsname.ora文件,定义数据库连接的网络服务名。 - **权限和安全**:设置合适的数据库用户权限,确保...

    ORACLE PL/SQL 程序设计(第五版)

    《ORACLE PL/SQL 程序设计(第五版)》是Oracle数据库开发领域的一本经典教程,专注于讲解如何使用PL/SQL这一强大的过程化语言进行数据库编程。这本书旨在帮助读者掌握PL/SQL的基本概念、语法和高级特性,以便在实际...

    oracle错误及解决方法

    - **SQL Developer**:Oracle官方提供的开发工具,有强大的错误诊断和调试功能。 - **Toad**:第三方数据库管理工具,可以帮助识别和修复错误。 - **PL/SQL Developer**:专门针对PL/SQL的开发环境,包含丰富的...

    Oracle 10gR2数据库在IBM AIX 5上的详细安装步骤.pdf

    ### Oracle 10gR2 数据库在 IBM AIX 5 上的安装步骤详解 #### 一、前言 本文档详细介绍了Oracle 10gR2 (10.2.0.1)数据库在IBM AIX 5.3.0.4 ML4操作系统上的安装流程。AIX作为Oracle的主要平台之一,以其出色的稳定...

    在uos服务器操作系统安装Oracle11g解决报错所有需要的依赖文件

    7. **配置数据库参数**:在安装过程中,根据系统配置和需求调整初始化参数文件(init.ora或spfile)。 8. **启动和测试数据库**:安装完成后,启动数据库实例,并使用SQL*Plus等工具验证安装是否成功。 9. **安全...

    hp-ux 下安装oracle10.2

    根据系统负载和应用需求,对数据库进行性能调优,包括调整初始化参数、优化SQL语句、创建索引等。 10. **监控与维护**: 安装后,定期监控系统资源利用率、数据库性能指标,确保数据库健康运行。配置告警和日志,...

    Oracle10和PL\SQL安装图解

    10. **安装过程**:安装程序将开始复制文件、创建数据库实例和初始化参数文件。这个过程可能需要一段时间,取决于你的硬件性能。 11. **完成和验证**:安装结束后,确认所有服务已启动并运行正常,你可以通过企业...

    Oracle PL SQL Programming 5th Edition

    《Oracle PL/SQL Programming 5th Edition》是Oracle数据库编程领域的一本权威指南,专为熟悉SQL基础并希望深入理解PL/SQL编程的开发者而设计。这本书详细介绍了Oracle的PL/SQL语言,它是Oracle数据库中用于创建存储...

    Oracle11g服务器安装步骤 和 oracle10_client安装步骤

    11. **数据库初始化**:安装过程会自动进行数据库实例的初始化。 12. **等待安装完成**:安装过程可能需要一段时间,期间会进行组件安装、配置和验证。 13. **启动数据库服务**:安装完成后,启动Oracle服务,确保...

    在redhat5上安装Oracle 11gR2

    - **安装流程**:按照RHEL5的图形化安装向导进行,包括语言选择、全新安装、磁盘分区等步骤。 - **磁盘分区**:SWAP分区大小通常是物理内存的1.5倍(如果小于2GB),与内存相等(如果2GB到4GB),或者0.75倍内存...

    从Oracle连接SQLServer[归纳].pdf

    ### Oracle连接SQL Server知识点归纳 #### 一、概述 在跨数据库系统的工作环境中,实现不同数据库之间的连接变得尤为重要。本文档旨在详细介绍如何从Oracle数据库连接到SQL Server数据库,并提供了具体的配置步骤...

    oracle数据库操作,安装 pl/sql操作

    3. **创建响应文件**:为了自动化安装过程,可以创建一个响应文件,包含所有必要的配置选项。 4. **运行安装程序**:执行`setup.exe`(Windows)或`runInstaller`(Unix/Linux)启动安装向导。 5. **选择安装类型**...

    oracle pl/sql资料

    Oracle PL/SQL是一种强大的编程语言,它结合了Oracle数据库的SQL查询能力与过程化编程的灵活性。这个"Oracle PL/SQL资料"包含了深入学习和掌握该语言的关键知识点,特别是"Oracle_PL-SQL Fundamentals"这一文件,很...

Global site tag (gtag.js) - Google Analytics