1.乱码是字符集问题。
GBK:
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
(或者set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
或者
UTF8:
set NLS_LANG=AMERICAN_AMERICA.UTF8
可以解决。
不知道可以查询一下:select userenv('language') from dual;
若字符集不错在会出现:ORA-12705: invalid or unknown NLS parameter value specified,那就再换个。
2.我遇到链接时报TNS-12557: protocol adapter not loadable
启动监听器时报ORA-27101: shared memory realm does not exist
导致这个原因是我在环境变量里加了ORACLE_HOME,指向的路径是另一个oracle版本,两个客户端和服务器都是在一台机器上,导致oracle找不到部分文件。
解决方法不要设置ORACLE_HOME到全局环境变量,或者要设置的话必须指向oracle服务器的路径。
用bat脚本启动plsql如:
set ORACLE_HOME=E:\oracle\client9.0\ora90 set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK plsqldev.exe
preferences里面Oracle Home指向你希望的客户端路径。
我的客户端是从其他机器上整个文件夹拷贝过来的。
相关推荐
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
标题“IMP-00010:不是有效的导出文件,头部验证失败”涉及的是Oracle数据库导入(IMP)过程中遇到的一个常见错误。这个错误通常发生在尝试使用IMP工具从.dmp文件导入数据时,表明导入文件可能已损坏或不完整,导致...
oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。
ORA-12154:TNS:无法解析指定的连接标识符 ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 ...
ora-12170 tns 连接超时问题解决方案 在本文中,我们将讨论 ora-12170 tns 连接超时问题的解决方案,该问题常见于客户端无法连接到服务器的情况。本文将从三个方面入手,分别是 tns 配置文件、服务器防火墙和路由...
PLSQL(Procedural Language/Structured Query Language)是Oracle数据库专用的一种编程语言,它结合了SQL的查询功能和过程性编程语言的特点,主要用于管理和操作Oracle数据库。Oracle数据库是一款广泛应用于企业级...
plsqldev-trivadis-插件 Trivadis PL / SQL Cop的PL / SQL开发人员插件 如果您的PL / SQL Developer是x86,则需要将插件编译为x86,或者如果它是x64,则编译为x64。 您需要将插件放置在C:\ Program Files \ PLSQL ...
今天在项目中,使用Mybatis对oracle数据库进行操作的时候,报出ORA-00911: invalid character的错误,检查了一下SQL,发现都书写正确啊,复制到plsql上执行也都没问题,这什么原因呢? 注意:这里说的是用navicat...
PLSQL Instant Client是Oracle公司提供的一种轻量级的数据库连接工具,主要针对Windows x64平台。这个软件包,即"PLSQL_instantclient-basic-windows.x64-12.2",是PLSQL Instant Client的基本版本,适用于64位操作...
此工具的主要功能有:绿色,已破解,中文操作文档,附加dbatools插件(可用于扩展数据库表空间等,此功能经常使用,完全可保证),是学习oracle进行提高的必备工具,希望对学习oracle数据的朋友有所帮助。
在Oracle数据库操作中,"ORA-01480: STR 绑定值的结尾 Null 字符缺失"是一个常见的错误,通常与数据插入或更新时的格式问题有关。这个错误通常意味着在处理字符串数据时,Oracle无法找到预期的NULL终止符,这可能是...
PL / SQL解析器 欢迎捐款,我对每一个帮助都很满意:) 概念 这将是一个多阶段解析器。这意味着,第一级仅解析一般结构。例如,它发现变量声明,但不检查定义的varchar2变量是否确实具有有效的字符串值。...
标题 "plsql-vf-dbfodbc.rar" 暗示了这个压缩包与PL/SQL(Oracle数据库的编程环境)以及Visual FoxPro(VFP)数据库系统有关,特别是涉及到在PL/SQL环境中通过ODBC(Open Database Connectivity)驱动程序访问DBF...
对于首次使用,可能需要设置Oracle的客户端环境变量,如TNS_ADMIN,以指向网络配置文件(tnsnames.ora),这样PLSQL Developer才能正确连接到Oracle服务器。此外,确保计算机上已经安装了Oracle的兼容版本的客户端...
### Oracle_PLSQL语言初级教程知识点概览 #### 一、PL/SQL语言基础 - **定义**: PL/SQL(Procedural Language for SQL)是一种专为Oracle数据库设计的过程化编程语言,它允许开发者编写复杂的数据库应用程序。 - **...
##### 错误: 12: Not enough space - **原因**:磁盘空间不足。 - **解决方案**:清理不必要的文件,释放磁盘空间。 ##### 错误: Connection Pooling Limit Reached - **原因**:连接池达到最大限制。 - **解决...
PLSQL Developer是一款强大的Oracle数据库开发工具,由Allround Automations公司开发。标题"plsqldev1104--32/64"表明这是一份包含32位和64位版本的PLSQL Developer 11.0.4的安装包。这个工具允许开发者编写、测试、...
PLSQL(Procedural Language/Structured Query Language)是Oracle数据库的一种扩展,它将SQL与过程式编程语言结合在一起,提供了更强大的数据处理能力。对于初学者来说,掌握PLSQL的基本函数查询是学习的关键步骤。...
在数据库编程领域,TSQL(Transact-SQL)和PLSQL(Procedural Language/SQL)是两种广泛使用的SQL方言,分别由微软的SQL Server和甲骨文的Oracle数据库系统支持。它们都提供了丰富的数学函数和操作来处理数值计算,...
总结了如何在window10中安装plsql13 64位 1:安装plsqldev1304x64 D:\Program Files\PLSQL Developer 13中 2:把instantclient-basic-windows.x64-19.6.0.0.0dbru.zip 和 instantclient-sqlplus-windows.x64-19.6....