狼愛上貍

          我胡漢三又回來了

          SQLSERVER 2005 與 JDBC 的問題

          [源創]

          今天忙里偷閑,把sqlserver2000升級為sqlserver2005,為了安全性,也為了微軟的男人這幾年不白忙乎了,呵呵。

          主要有6個問題:

          1. jdbc的問題。

          sql2000的jdbc有三個文件msmbase.jar,mssqlserver.jar,msutil.jar;sql2005的jdbc只有一個文件sqljdbc.jar。隨著sql的升級,相應得jdbc也要改變,不然,呵呵,是連不上的,出現“數據流dts連接rpc協議”之類的錯誤。jdbc下載地址:http://www.microsoft.com/china/sql/downloads/jdbc.mspx
          其他信息:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/ReadmeSQLEXP2005.htm


          2. Driver和Conn的問題。

          sql2000的Driver和Conn為:

          String sDBDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
          String sConnStr="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db";

          sql2005的Driver和Conn為:

          String sDBDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
          String sConnStr="jdbc:sqlserver://localhost:1433;DatabaseName=db";

          大家要仔細看明白了,別把日立的男人和微軟的男人搞混。

          3. 1433端口打開的問題。

          打開sql server配置管理器,sql server 2005 網絡配置-〉MSSQLSERVER的協議,TCP/IP已禁用改為已啟用。

          4. 服務器身份驗證的問題。

          打開Microsoft SQL Server Management Studio,右擊服務器名字-〉屬性-〉安全性-〉改為SQL Server和Windows身份驗證模式(這個我在Management Studio中找了半天)。

          5. sql2000->sql2005數據遷移問題。

          把sql2000的數據備份好,在sql2005中建個一樣名字的數據庫,右擊該數據庫-〉任務-〉還原-〉數據庫,選上,還原,會出現錯誤,單擊選項,在覆蓋現有數據庫前打鉤,確定,OK。

          6. 用戶刪除問題。

          有時用戶無法刪除,主要是在架構中有該用戶存在,先把架構中的用戶刪掉,再在用戶中就可刪掉該用戶了。

          好了,我也--松下--了。呵呵,輕松一下。

          posted on 2006-10-07 22:21 狼愛上貍 閱讀(621) 評論(0)  編輯  收藏 所屬分類: MSSQL

          主站蜘蛛池模板: 乾安县| 醴陵市| 达拉特旗| 鸡东县| 金华市| 专栏| 即墨市| 敦煌市| 海安县| 进贤县| 顺昌县| 祥云县| 武山县| 博罗县| 泸州市| 南丹县| 井研县| 黔西县| 南部县| 清远市| 桐城市| 启东市| 南京市| 潢川县| 滦平县| 连南| 广饶县| 航空| 汤阴县| 镇宁| 南江县| 广西| 兰考县| 堆龙德庆县| 遂宁市| 尼玛县| 宁晋县| 交口县| 满洲里市| 驻马店市| 安岳县|