`

初始化错误,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这个位置...

    sql expert for oracle 3.2 破解版(2)

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

    oracle PL/SQL测试题目和详细答案

    - **A、可以在表上创建INSTEAD OF触发器**:错误,Oracle中没有INSTEAD OF触发器。 - **B、语句级触发器不能使用“:old”和“:new”**:正确,这些是行级触发器特有的概念。 - **C、行级触发器不能用于审计功能...

    oracle pl/sql fundamentals

    Oracle PL/SQL Fundamentals是Oracle University为学生设计的一份培训指南,旨在深入理解并掌握Oracle数据库中的PL/SQL编程基础。PL/SQL是Oracle数据库特有的结构化查询语言扩展,它结合了SQL的强大功能与过程性编程...

    oracle10g for as4 install

    - 如果你是在远程机器上进行图形化安装,需要设置DISPLAY环境变量,例如 `export DISPLAY=10.1.1.1:0.0`,这表示图形界面将显示在IP地址为10.1.1.1的机器上。 - 执行 `xhost +` 允许所有来源的连接。 - 可以通过...

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

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

    Oracle手工配置手册

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

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

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

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

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

    oracle错误及解决方法

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

    Oracle离线安装的环境包

    离线安装Oracle数据库对于没有互联网连接或者网络环境受限的环境非常有用。本环境包提供了Oracle离线安装所需的所有组件,以`.rpm`(Red Hat Package Manager)格式封装,适用于基于RPM的Linux发行版,如CentOS、...

    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的主要平台之一,以其出色的稳定...

    linux下oracle11g安装-详解

    - **初始化安装**:运行客户端安装程序。 - **选择安装类型**:根据需求选择安装模式。 - **指定主目录详细信息**:输入 Oracle 客户端的安装路径。 - **产品特定的先决条件检查**:确认系统符合所有安装要求。 - **...

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

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

    hp-ux 下安装oracle10.2

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

    Oracle10和PL\SQL安装图解

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

    1.配置sqlserver2012到oracle的ogg同步复制报告.pdf

    - 在本实验中, 通过 GGSCI 命令行工具完成了 OGG 的基本配置和初始化工作, 包括创建必要的子目录结构和服务安装。 - **数据源配置**: - 在 GGSCI 环境中, 通过 `dblogin source` 命令实现了对 SQL Server 源数据库...

    Oracle PL SQL Programming 5th Edition

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

    PLSQLcode in Oracle9i PL/SQL Programming

    Oracle9i PL/SQL Programming是Oracle数据库开发领域的一本经典著作,主要针对PL/SQL编程语言进行深入讲解。PL/SQL是Oracle数据库系统中的过程式语言,它将SQL语句与控制结构结合在一起,用于创建复杂的数据库应用...

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

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

Global site tag (gtag.js) - Google Analytics