免费的ppt网站,微商自己做网站,project 网站开发计划,后台管理系统登录Oracle11g的密码默认是区分大小写的#xff0c;该特性通过初始化参数sec_case_sensitive_logon控制#xff0c;默认TRUE表示区分大小写。但是Oracle11g之前的版本密码都是不区分大小写的#xff0c;所以在Oracle10g等以前版本创建到Oracle11g的database link时#xff0c;可…Oracle11g的密码默认是区分大小写的该特性通过初始化参数sec_case_sensitive_logon控制默认TRUE表示区分大小写。但是Oracle11g之前的版本密码都是不区分大小写的所以在Oracle10g等以前版本创建到Oracle11g的database link时可能会碰到以下问题 10g create database link oracle11g 2 connect to ning identified by ning 3 using ’11g’; Database link created. 10g select * from v$versionoracle11g; select * from v$versionoracle11g * ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from ORACLE11G 密码肯定是正确的 10g conn ning/ning11g; Connected. 11g 出现这个问题应该是在10g中创建database link的时候密码是以全部大写的方式使用的但是11g中的用户密码实际上是小写的。在以前版本中由于不区分大小写所以没有问题。到了11g问题就出现了密码不对^_^ 解决办法 1.在创建database link是将用户名和密码都以双引号引起来这样密码就是安装输入字符使用的不会转换成大写 10g create database link oracle11g2 2 connect to “ning” identified by “ning” 3 using ’11g’; Database link created. 10g select * from v$versionoracle11g2; BANNER ——————————————————————————– Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production PL/SQL Release 11.1.0.6.0 – Production CORE 11.1.0.6.0 Production TNS for Linux: Version 11.1.0.6.0 – Production NLSRTL Version 11.1.0.6.0 – Production 2.停用Oracle11g区分密码大小写的特性但是不推荐 11galter system set sec_case_sensitive_logonfalse; System altered 10g select * from v$versionoracle11g; BANNER ——————————————————————————– Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production PL/SQL Release 11.1.0.6.0 – Production CORE 11.1.0.6.0 Production TNS for Linux: Version 11.1.0.6.0 – Production NLSRTL Version 11.1.0.6.0 – Production转载于:https://www.cnblogs.com/daytoday/p/3267740.html