數(shù)據(jù)庫(kù)連接和區(qū)分大小寫
作者:佚名 時(shí)間:2015-03-14 分享到:
因?yàn)閛racle database 9i和10g是不區(qū)分大小寫的,連接到oracle database 11g可能會(huì)產(chǎn)生一些新問題,oracle提供了一組進(jìn)行口令管理的規(guī)則,并且連接協(xié)商是在oracle database 11g和其他版本的數(shù)據(jù)庫(kù)之間進(jìn)行,顯然,如果使用一個(gè)數(shù)據(jù)庫(kù)連接從oracle database 11g連接到另一個(gè)oracle database 11g,口令仍然是區(qū)分大小寫的.
首先,看看從以前的oracle版本連接到一個(gè)區(qū)分大小寫的oracle database 11g肯定會(huì)發(fā)生的事情,你必須在oracle database 11g上更改口令,使其與數(shù)據(jù)庫(kù)連接的connect to username identifed by 子句部分指出的口令的大寫相等.oracle以大寫存儲(chǔ)數(shù)據(jù)庫(kù)連接的口令,因?yàn)閿?shù)據(jù)庫(kù)連接的口令以大寫存儲(chǔ),所以oracle database 11g中的口令必須用大寫設(shè)置.
現(xiàn)在我們看看從oracle database 11g發(fā)起對(duì)較舊版本oracle的數(shù)據(jù)庫(kù)連接是否隱含有問題,因?yàn)閛racle database 11g release 1是使用區(qū)分大小的口令的第一個(gè)版本,因此在創(chuàng)建對(duì)以前oracle版本的數(shù)據(jù)庫(kù)連接時(shí)不用考慮區(qū)分大小寫的問題.