2006/10/31
2006/08/28
[SQL]安裝SQL 2005 SP1時發生的怪問題
為什麼要裝SQL 2005 SP1呢?
因為不裝SP1就無法使用匯入資料的功能,會出現「產品層級不夠」的錯誤訊息....
找到解決方案了,高高興興的去下載SP1來安裝,安裝到最後卻發生「Unable to install Windows Installer MSP file」的錯誤....
不想多說了,看這裡吧><....BUG: Error message when you try to install SQL Server 2005 Service Pack 1: "Unable to install Windows Installer MSP file"
沒有Google的世界該怎麼辦呀!!
因為不裝SP1就無法使用匯入資料的功能,會出現「產品層級不夠」的錯誤訊息....
找到解決方案了,高高興興的去下載SP1來安裝,安裝到最後卻發生「Unable to install Windows Installer MSP file」的錯誤....
不想多說了,看這裡吧><....BUG: Error message when you try to install SQL Server 2005 Service Pack 1: "Unable to install Windows Installer MSP file"
沒有Google的世界該怎麼辦呀!!
2005/01/30
[SQL]Setup Replication 時發生「Could not connect to server [ServerName] because 'distributor_admin' is not defined as a remote login at the server.」
在SQL 2000建立發行集時,發生以下錯誤:
Could not connect to server [ServerName] because 'distributor_admin' is not defined as a remote login at the server.
可能是安裝完SQL Server後又變更Windows Server的Server Name所導致,請執行以下指令確認一下:
SELECT @@Servername
GO
SELECT SERVERPROPERTY('ServerName')
如果兩個結果出來的不一樣,代表問題的原因就如我所說的,執行以下指令將Server Name改過來
Use Mastergo
Sp_DropServer 'OldServerName'
GO
Use Master
GO
Sp_Addserver 'YourServerNameNow', 'local'
GO
再去設定一次Replication應該就可以了...
Could not connect to server [ServerName] because 'distributor_admin' is not defined as a remote login at the server.
可能是安裝完SQL Server後又變更Windows Server的Server Name所導致,請執行以下指令確認一下:
SELECT @@Servername
GO
SELECT SERVERPROPERTY('ServerName')
如果兩個結果出來的不一樣,代表問題的原因就如我所說的,執行以下指令將Server Name改過來
Use Mastergo
Sp_DropServer 'OldServerName'
GO
Use Master
GO
Sp_Addserver 'YourServerNameNow', 'local'
GO
再去設定一次Replication應該就可以了...
2005/01/20
[SQL]如何設定informix到SQL Server 2000 的Linked Server?

首先你要先安裝好informix的ODBC Driver並且設定可以連結到informix db。開啟Enterprise Manager後,找到連結伺服器(SQL Server群組-->安全性),按右鍵「新增連結伺服器」:
提供者名稱:Microsoft OLE DB Provider for ODBC Drivers
產品名稱:Informix-CLI 2.5 (32 bit)
資料來源:ODBC的系統資料來源名稱
設定好之後,到「安全性」選擇「使用下列安全性條件進行連線」,輸入登入資料庫的帳號&密碼即可。
若使用Query Analyer,執行以下指令:
EXEC sp_addlinkedserver
@server = 'MyInfoDBSrv', -- 資料庫的server name
@provider = 'MSDASQL', -- Microsoft OLE DB Provider for ODBC
@datasrc = 'infordb', -- db name
@srvproduct = 'Informix-CLI 2.5 (32 bit)' -- product version
GO
EXEC sp_addlinkedsrvlogin 'MyInfoDBSrv', 'false', 'sa', 'login_name', 'password'
使用Linked Server記得要使用four-part name,如下:
SELECT * FROM MyInfoDBSrv.infordb.dbowner.table
訂閱:
文章 (Atom)
-
首先你要先安裝好informix的ODBC Driver並且設定可以連結到informix db。開啟Enterprise Manager後,找到連結伺服器(SQL Server群組-->安全性),按右鍵「新增連結伺服器」: 提供者名稱:Microsoft OLE DB P...
-
Opener window : openerwindow.html <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/...
-
簡單整理一下今天看到的這篇文章, 未來可以用指標來改善團隊狀況。 ----- 軟體工程的重要的指標 DORA 指標 (DevOps Research Assessment) 1. 部署頻率: 產品多快發佈出去 2. 投入到交貨的時間 (Lead-Time For Ch...