RedHat linux AS4.0安装了oracle10g,同时创建数据库实例sc,后来又用dbca建立一个数据库实例st,发现在oracle系统用户下用sqlplus连接st实例时出现乱码,应该是中文无法显示造成的,但连接sc实例时无乱码,显示英文。上网搜集了一下资料,修改了oracle系统用户的环境变量在.bash_profile中新增了以下内容解决: export NLS_LANG=...
接下来我就把我对oracle乱码的处理与大家交流一下 我的windows环境是日文的处理顺序 1.修改环境变量 NLS_LANG 设置为 JAPANSE_JAPAN.JA16JIS 2.修改注册表 运行—>regedit—>HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANG 设置为 JAPANSE_JAPAN.JA16JIS 3.修改字符集 在sqlplus中处理 sqlplus要管理员身份...
在我的电脑上右键属性--高级系统设置--高级--环境变量,新建用户变量: 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
数据库字符集和客户端字符集不一致导致乱码的。先查一下服务器端的字符集(select userenv('language') from dual;),再把客户端的字符集设置为一致的。你要用sqlplus的话,先通过设置环境变量来定义客户端的字符集。比如:D:\>set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 再执行sqlplus命令,就可以了。
OS:windows sqlplus / as sysdba 登录时报错: 情况一: ORACLE_SID 设置不正确 注意:需要在 CMD 中设置,POWERSHELL中 ...
windows平台下的oracle ORA-01031的解决方法 今天下午遇到一个很怪异的问题,在windows平台下sqlplus / as sysdba登陆数据库,提示权限不足, 当时就纳闷了,sys用户登陆数据库还能权限不足,问题出现了,就开始寻找解决方法呗 首先查看$ORACLE_HOME/network/admin/sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES项的配置信息,...
C:\Users\Administrator> sqlplus sys/123@rusky as sysdba; SQL> conn scott/tiger@orcl; 但是使用下面的命令连接数据库就报ora-12560错误: C:\Users\Administrator>sqlplus / as sysdba; 解决方法: 1、查看是否为操作系统认证 查看$ORACLE_HOME\network\admin\sqlnet.ora文件中的参数SQLNET.AUTHENTICATION_SERVICES...
可以找到OracleServiceorcl 6、登陆成功 C:\Documents and Settings\Administrator>sqlplus "/as sysdba"SQ...
PS:Windows下sqlplus “/as sysdba”登陆报“ORA-01031: insufficient privileges”处理方法 一、问题更象 在administrator用户下,使用sqlplus “/as sysdba”命令登入数据库时,报“ORA-01031: insufficient privileges”错误信息,如下所示: C:\Documents and Settings\Administrator>sqlplus "/as sysdba" SQL*Plus: Rel...
1 1、在oracle的ORACLE_HOME/network/admin目录下,查看tnsname.ora文件。这里就是配置tnsname的地方。2 2、这里配置的要远程连接的oracle的tnsname就是HS152 3 3、在windows的命令窗口,先输入sqlplus /nolog再输入conn username/password@tnsname在演示中就是conn sys/oracle@HS152 as sysdba 4 4、或者直接输入...