Select the product you need help with
INF: Ativando clientes SQL DMO sem instalar os utilitários de lado do clienteID do artigo: 248241 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSumárioEste artigo documenta as etapas necessárias para habilitar a funcionalidade do lado cliente SQL Server Distributed Management Objects (SQL-DMO) sem a necessidade de instalar o SQL Server Client Utilities. Mais InformaçõesCenário típicoEscrever um aplicativo que aproveita o SQL-DMO modelo de objeto no SQL Server. Seu aplicativo é executado corretamente no computador servidor propriamente dito e ele será executado bem em computadores cliente quando o SQL Server Client Utilities está instalado. No entanto, por si só, o aplicativo não é executado. Além disso, você poderá ver vários erros relacionados a isso bem. Os erros mais comuns são:ActiveX não é possível criar objeto Campo não está vinculado corretamente Não é possível localizar ponto de entrada MDAC não instala o ficheiro Sqldmo.dll ou qualquer uma das várias DLLs de dependentes está associada com o ficheiro Sqldmo.dll. É o MDAC inclui muitas das DLLs relacionadas que usa uma conexão de cliente SQL-DMO. Seja como for, reunindo MDAC com a instalação do aplicativo não será a resposta mais eficiente, porque você não precisa todas as DLLs do MDAC para obter sua conexão de DMO para funcionar. Além disso, o MDAC instala vários recursos adicionais que você provavelmente nunca irá usar em seus computadores cliente. O ponto principal aqui é que você não precisa instalar todos do MDAC para obter a funcionalidade que desejar, apenas as DLLs necessárias. As DLLs são abordadas posteriormente neste artigo. Como diferentes tipos de DLLs e onde você precisa colocá-los são discutidos, vamos divagando por um momento e rever resumidamente Win32 e COM DLLs com base. Para os propósitos deste artigo, tudo o que você precisa saber é como distingui-los e, em seguida, o que fazer com as DLLs depois de você identificá-los. Com isso em mente, aqui está o que você precisa saber:
A seguir é que a lista de SQL-DMO relacionadas DLLs que você precisa ativar DMO a partir de um cliente:
(localização do lado servidor): c:\Mssql7\Binn\Resources\1033 O ficheiro Sqldmo.rll sempre desenha perguntas. Um arquivo .rll é um arquivo de recurso localizado. O diretório de recurso varia com base no idioma nacional configurado na instalação do SQL Server e o cliente. Neste exemplo, diretório 1033 é uma representação decimal do identificador de idioma 0X0409, indicando português. Depois que esse arquivo .rll estiver no local, você pode registrar o ficheiro Sqldmo.dll invocando o utilitário Regsvr32. O comando para registrar o arquivo é: (localização do lado cliente): c:\Winnt\System32\Resources\1033 DLLRegisterServer em Sqldmo.dll teve êxito. LoadLibrary("C:\Winnt\System32\sqldmo.dll") falha. GetLastError retorna 0x0000007e Para evitar isso, faça o seguinte:
Directory that contains Sqldmo.dll\Resources\1033 E esse diretório 1033 deve conter o ficheiro Sqldmo.rll. Além para as DLLs mencionadas anteriormente, você também deseja verificar se você possui o netlibrary adequado DLLs instaladas. O principal netlibrary DLLs necessárias são:
Depois de concluir as etapas anteriores, o aplicativo cliente deve iniciar sem nenhum dos problemas iniciais causados por ausência de arquivos necessários. PropriedadesID do artigo: 248241 - Última revisão: terça-feira, 13 de maio de 2003 - Revisão: 3.3 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 248241
(http://support.microsoft.com/kb/248241/en-us/
)
| Traduções deste artigo
|




Voltar para o início








