数据库连接和区分大小写
作者:佚名 时间:2015-03-14
因为oracle database 9i和10g是不区分大小写的,连接到oracle database 11g可能会产生一些新问题,oracle提供了一组进行口令管理的规则,并且连接协商是在oracle database 11g和其他版本的数据库之间进行,显然,如果使用一个数据库连接从oracle database 11g连接到另一个oracle database 11g,口令仍然是区分大小写的.
首先,看看从以前的oracle版本连接到一个区分大小写的oracle database 11g肯定会发生的事情,你必须在oracle database 11g上更改口令,使其与数据库连接的connect to username identifed by 子句部分指出的口令的大写相等.oracle以大写存储数据库连接的口令,因为数据库连接的口令以大写存储,所以oracle database 11g中的口令必须用大写设置.
现在我们看看从oracle database 11g发起对较旧版本oracle的数据库连接是否隐含有问题,因为oracle database 11g release 1是使用区分大小的口令的第一个版本,因此在创建对以前oracle版本的数据库连接时不用考虑区分大小写的问题.