我在asp.net webservice中動態創建SQL CE 3.5數據庫。我可以創建表,但是當我嘗試使用SqlCeRemoteDataAccess方法時,出現錯誤消息:「未能使用給定的連接字符串打開SQL Server」。在Windows XP中一切正常,但是當我將其發佈到生產服務器Windows 2007 Server Standart時,它停止工作。連接屬性很好。如果在移動設備中調用rda方法,則rda工作正常。我認爲它應該是安全的,但是爲什麼rda可以在移動設備上運行。有任何想法嗎?Windows 2007上的SQL CE 3.5無法使用給定的連接字符串打開SQL Server
在服務器上安裝了SQL Server Compact 3.5 SP2和SQL Server Compact 3.5 SP2服務器工具。我在連接字符串中嘗試了ip地址和一個機器名稱。一個連字符串:「Provider = sqloledb; Data Source =(local); Initial Catalog = myDB; Persist Security Info = True; User ID = sa; Password = myPass;」
感謝