大大要不要po一下,你連結資料庫的程式碼來看看
程式如下:
Function OpenDB1()
dim conn
on error resume next
err.clear
Set Conn = Server.CreateObject("ADODB.Connection")
if err<>0 then
response.write("連結資料庫失敗!!<br>" & err.description)
err.clear
response.end
end if
'SQL的資料庫,沒有透過odbc-開eOffice資料之Database(Jenny 08/05/2001)
ServerName="GPSQL"
UserId="ddd"
PassW="ddd2202"
DATAName="PROGRAM"
OpenStm="driver={SQL Server};server=" & ServerName & ";uid=" & UserId & ";pwd=" & PassW & ";database=" & DATAName
Conn.Open OpenStm
if err<>0 then
response.write("開啟資料庫失敗!!<br>" & err.description)
err.clear
response.end
end if
set OpenDB1 = conn
End Function
在 Server 2008 的使用者帳戶有新增ID:ddd 了,SQL 2008 的資料庫也有此ID
但就會出現如標題之錯誤!
請問大大:
除了ODBC之外,是 Server 2008 還是 SQL 2008 的什麼設定要注意?可否指導?
確定SQL Server的Named Pipes協定有啟用嗎?