狼愛上貍

          我胡漢三又回來了

          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 狼愛上貍 閱讀(617) 評論(0)  編輯  收藏 所屬分類: MSSQL

          主站蜘蛛池模板: 麻城市| 蒙城县| 昌平区| 天等县| 新乐市| 马尔康县| 团风县| 利辛县| 长白| 汕尾市| 二连浩特市| 鸡西市| 托里县| 乌兰浩特市| 梅河口市| 瑞金市| 枝江市| 朝阳区| 沧州市| 桦川县| 吉林省| 五大连池市| 余江县| 锡林浩特市| 库伦旗| 台东市| 得荣县| 大庆市| 瑞丽市| 嘉善县| 阿瓦提县| 原阳县| 南和县| 耒阳市| 临漳县| 顺昌县| 宾川县| 中卫市| 兴城市| 攀枝花市| 莎车县|