匯入應用程式之前,如果您使用 SQL Server 資料庫,則必須在目的地和來源資料庫之間建立連結的伺服器。
從目的地資料庫執行下列步驟。
若要對來源 SQLServer 例項建立連結的伺服器,請執行下列動作:
exec sp_addlinkedserver N'<linked server name>',@srvproduct=N"", @provider=N'SQLNCLI', @datasrc=N'<host name>'
exec sp_addlinkedsrvlogin N'<linked server name>',@useself=N'FALSE',@rmtuser=N'<hfm db>',@rmtpassword=N'<hfm db password>'
exec sp_serveroption @server=N'<linked server name>',@optname=N'rpc',@optvalue=N'true'
exec sp_serveroption @server=N'<linked server name>',@optname=N'rpc out',@optvalue=N'true'
例如,若要對 stm10082 上的 sqlserver 建立名稱為 ToTestSystem 的連結伺服器,而且來源 sqlserver HFM 資料庫憑證是 hfm/hyperion,請執行下列動作:
exec sp_addlinkedserver N'ToTestSystem',@srvproduct=N"",@provider=N'SQLNCLI',@datasrc=N'STM10082.xxx.COM'
exec sp_addlinkedsrvlogin N'ToTestSystem',@useself=NFALSE',@rmtuser=N'hfm', @rmtpassword=N'password'
exec sp_serveroption@server=N'ToTestSystem',@optname=N'rpc',@optvalue=N'true'
exec sp_serveroption @server=N'ToTestSystem',@optname=N'rpc out',@optvalue=N'true'
select * from [ToTestsystem].[hfm].[dbo].HSX_DATASOURCES;
sp_dropserver'<linked server name>','droplogins'
Example: sp_dropserver ‘ToTestSystem’,'droplogins'
sp_linkedservers