Configure o SQL Server
O exemplo de configuração a seguir foi executada no SQL Server 2008, instalado em Windows Servidor 2008.
Antes de Iniciar
Procedimento
O que Fazer Depois
Você pode encontrar erros de precisão ao consultar valores de campo decimais ou numéricos usando ABERTO Sintaxe com o driver ODBC. Nesse caso, use Cast sintaxe para converter a precisão. Por exemplo:
SELECT * FROM OPENQUERY (SERVICENOW , 'select Cast(sys_mod_count as Decimal(38,0)), number, short_description from incident' ) GOCadeia de caracteres de conexão do SQL Server
Para usar o driver ODBC diretamente no SQL Server 2008, especifique a cadeia de caracteres de conexão no seguinte formato.
Dsn=ServiceNow;uid =username;pwd =password
Nota:
Os patches mais recentes do SQL Server 2008 são necessários para a capacidade de especificar uma cadeia de caracteres de conexão na interface do usuário, por meio do assistente de importação do SQL
Usando sp_addlinkedserver
O exemplo a seguir cria um servidor vinculado chamado " ServiceNow ODBC" que usa o Microsoft OLE DB Provider for ODBC (MSDASQL) e o parâmetro data_source
EXEC sp_addlinkedserver
@server = N 'ServiceNow ODBC' ,
@srvproduct = N '' ,
@provider = N 'MSDASQL' ,
@datasrc = N 'ServiceNow';
GODepois de criar o servidor vinculado, você deve atualizar suas propriedades para especificar as credenciais de login.