Artigo: 326613 - Última revisão: segunda-feira, 20 de Dezembro de 2004 - Revisão: 4.4

Como distribuir e como instalar o SQL-DMO do SQL Server 2000

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Este artigo passo a passo descreve como distribuir e como instalar o SQL Distributed Management Objects (SQL-DMO) para Microsoft SQL Server 2000 utilizando a tecnologia do Microsoft Windows Installer.

SQL-DMO

SQL-DMO é uma colecção de objectos que ajuda a gerir o SQL Server através de programação. SQL-DMO é uma interface dupla, componente em processo servidor Object Model (COM) que é implementado como uma DLL. Quando cria uma aplicação de SQL-DMO, pode utilizar qualquer controlador de Automação OLE ou COM qualquer sistema de operativo desenvolvimento do cliente que utilize C ou C++.

Requisitos

O cliente de SQL-DMO requer um dos seguintes sistemas operativos:
  • Microsoft Windows 2000
  • Microsoft Windows NT versão 4.0 (Service Pack 5 ou posterior)
  • Microsoft Windows 98 ou Microsoft Windows 95
Além disso, o cliente de SQL-DMO requer o controlador de ODBC para Microsoft SQL Server, versão 3.80 ou posterior está incluído no SQL Server 2000.

Para mais informações sobre requisitos de sistema do SQL-DMO, visite o seguinte Web site da Microsoft:
http://msdn.microsoft.com/en-us/library/aa274827.aspx (http://msdn.microsoft.com/en-us/library/aa274827.aspx)


Nota O pacote de distribuição do SQL-DMO criada neste artigo trata os ficheiros que integram a protecção de ficheiros do Windows. Por exemplo, Sqlunirl.dll é um destes ficheiros. Por conseguinte, o pacote de SQL-DMO poderá não ser implementado correctamente em determinadas versões do sistema operativo Windows, tais como o Microsoft Windows XP, se a versão de Sqlunirl.dll contido no pacote de implementação do for mais recente do que a versão no sistema de destino.

SQL-DMO componentes

SQL-DMO inclui os seguintes ficheiros:
Reduzir esta tabelaExpandir esta tabela
nome do ficheiro Descrição
Sqldmo.dllDLL que implementa o objectos SQL-DMO
Sqldmo.rllFicheiro de recursos DMO
Sqlresld.dllDLL de recurso de SQL Enterprise Manager carregador
Sqlsvc.dllCamada de serviço de base de dados
Sqlsvc.rllDLL de recurso camada do serviço de base de dados
Sqlunirl.dllCamada de conversão Unicode/ANSI do SQL Server
W95scm.dllCamada de abstracção de SQL Service Control Manager

Como componentes do pacote SQL-DMO

Pode distribuir SQL-DMO, incluindo cada ficheiro listado na secção "Componentes do SQL-DMO" um pacote de distribuição.

Compactar ficheiros de SQL-DMO individualmente

  1. Inicie o Microsoft Visual Studio NET..
  2. Crie um novo projecto de configuração:
    1. No menu ficheiro , aponte para Novo e, em seguida, clique em projecto .

      A caixa de diálogo Novo projecto é apresentada.
    2. Em Project Types , clique em programa de configuração e projectos de implementação .
    3. Em modelos , clique em configuração projecto .
    4. Clique em OK .
  3. Adicione os seguintes ficheiros ao projecto de configuração:
    • Sqldmo.dll
    • Sqldmo.rll
    • Sqlresld.dll
    • Sqlsvc.dll
    • Sqlsvc.rll
    • Sqlunirl.dll
    • W95scm.dll
    A tabela seguinte lista cada nome de ficheiro e respectiva localização predefinida:
    Reduzir esta tabelaExpandir esta tabela
    nome do ficheiro localização
    Sqldmo.dll
    Sqlresld.dll
    Sqlsvc.dll
    W95scm.dll
    Installation drive: \Programas\Microsoft SQL Server\80\Tools\Binn
    Sqlsvc.rll
    Sqldmo.rll
    Installation drive: \Programas\Microsoft SQL Server\80\Tools\Binn\Resources\1033
    Sqlunirl.dllInstallation drive: \Winnt\System32
  4. Altere o valor da propriedade de registo do ficheiro Sqldmo.dll para vsdrfCOMSelfReg :
    1. No Solution Explorer, clique em sqldmo.dll .
    2. Na janela Propriedades, clique em vsdrfCOMSelfReg na Movimentação da lista.
  5. Altere a pasta instalação do ficheiro Sqlunirl.dll para a pasta do sistema. Por exemplo, altere a pasta de instalação para a Installation drive: pasta \Winnt\System32 ou para a Installation drive: pasta \Windows\System.
    1. No Explorador de solução, clique no programa de configuração projecto
    2. No menu Ver , aponte para o Editor e, em seguida, clique em Sistema de ficheiros .
    3. No menu acção , aponte para Adicionar a pasta especial e, em seguida, clique em Pasta de sistema .
    4. No Solution Explorer, clique em sqlunirl.dll .
    5. Na janela Propriedades, clique em sistema pasta na lista de pastas .
  6. No menu criar , clique em criar Project Name para criar o programa de configuração projecto.

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbmt kbdeployment kbsetup kbhowtomaster KB326613 KbMtpt
Tradução automáticaTraduçã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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 326613  (http://support.microsoft.com/kb/326613/en-us/ )