none
在XP作業系統裝MSDE2000,以BDE透過Native Drive連資料庫的問題 RRS feed

  • 問題

  • 1.在BDE中連MDSE資料庫都會出現

    DataBase Engine Error

    Vendor Initialization Failed

    Cannot load an IDAPI service library

    File:NTWDBLIB.DLL

    Alias:master

     

    2.但若再安裝SQL Server 2000評估版的前端工具後就可以正常連了 , 但評估版的前端工具可能會有到期後版權的問題 , 所以我將前端工具移除 , 移除時問是否保留問句點擊確定 , 這樣是可正常

     

    請問這引起的原因是什麼 ? 如何解決?

     

    謝謝

    2007年4月28日 上午 03:39

解答

所有回覆

  • 請問本討論板如何貼圖或夾帶附檔? 謝謝
    2007年4月28日 上午 03:41
  • 您好:
    關於貼圖的討論,已經在其他版上討論過,請自行前往閱讀:建議提供貼圖功能
    2007年4月28日 上午 07:59
    版主
  •  Paul Chang 寫信:
    1.在BDE中連MDSE資料庫都會出現 (恕刪...)
    您好:
    1. 請問連線的方式為何?ODBC?....
    2. 可以改用其他沒有版權問題的工具來管理,例如:SQL Server Management Studio Express 
      或是其他 3rd party 免費的產品:
    2007年4月28日 上午 08:36
    版主
  • 謝謝答覆

    1.我是在BDE用SQL link連MSDE2000

    2.我安裝評估版SQL Server 2000的前端工具後 , 再將其移除 , 這樣是否有侵權 ?因評估版上有提供試用期限 , 而我是裝好後幾天內就移除

    3.請問SQL Server Management Studio Express  有For MSDE2000嗎? 還是我必須改用SQL Server 2005 Express ?

    4.介紹的這二個我會DownLoad玩看看

     

    謝謝

    2007年4月28日 上午 10:13
  •  Paul Chang 寫信:
    謝謝答覆(恕刪...)
    您好:
    1. 不好意思,光是微軟的技術就很多了,因為無暇使用並研究 BDE。
    2. 當評估版的試用期滿之後,您就必須選擇購買正式版或是移除試用版。
    3. 直接安裝,即可連線到 MSDE。這是因為微軟想讓更多的人,可以免費使用 SQL Server 2005 Express Edition,甚至是連線到舊版的 SQL Server 2000 / MSDE。
    2007年4月28日 上午 11:08
    版主
  • Dear Sir,

     

    您在安裝MSDE時是否有加入參數DISABLENETWORKPROTOCOLS? 預設這個參數是1, 也就是表示無法遠端連線的, 您應該在安裝指令中設定為0.

     

    DISABLENETWORKPROTOCOLS=n Specifies whether the instance will accept network connections from applications running on other computers. By default, or if you specify DISABLENTWORKPROTOCOL=1, Setup configures the instance to not accept network connections. Specify DISABLENETWORKPROTOCOLS=0 to enable network connections.

     

    更多MSDE的安裝說明, 您可以參考

    http://download.microsoft.com/download/d/5/4/d5402c33-65de-4464-9d82-d1de2971d9db/ReadmeMSDE2000A.htm

     

    Best regards,

    Colin Lin

    微軟技術支援中心

    2007年5月4日 上午 02:08