Este artigo descreve vários itens que não são documentados no arquivo SQL Server 2000 (64-bit) Readme.htm. Este artigo é um suplemento para o arquivo Leiame.htm em vez de uma substituição, portanto, certifique-se que você leia o arquivo Leiame.htm completamente.
- Para melhor conectividade entre um cliente de 32 bits e o SQL Server 2000 (64-bit), a Microsoft recomenda que você execute o Microsoft Data Access Components (MDAC) 2.7 Service Pack 1 ou posterior em um computador cliente de 32 bits.
- O parâmetro de linha de comando de instalação reinstallmode = amus/omus não há suporte em computadores que executam o cluster de failover.
- A versão original lançada do SQL Server 2000 (64-bit) pode oferece suporte a até 32 CPUs.
- Para bancos de dados que estão migrando do SQL Server 2000 de 32 bits para SQL Server 2000 64-bit, os procedimentos armazenados estendidos 32 bits não funcionará com o SQL Server 2000 (64-bit). O Microsoft Windows no ambiente Windows 64 (WOW) no Microsoft Windows de 64 bits não será executado 32 bits do SQL Server (.dlls) de procedimentos armazenados estendidos. Os procedimentos armazenados estendidos 32 bits devem ser recompilados com um compilador de 64 bits para obter o .DLLs de 64 bits.
Para criar e compilar um procedimento armazenado estendido, você deve saber os locais dos seguintes arquivos: - Srv.h. Você deve usar a versão de 32 bits que está disponível no SQL Server 2000.
- Opends60.dll. Este arquivo está disponível com o SQL Server 2000 (64-bit). Opends60.dll está localizado na pasta \Mssql\Binn.
- Opends60.lib. Este arquivo está disponível com o SQL Server 2000 (64-bit). Opends60.lib está localizado na raiz da mídia.
Observação A Microsoft fornece um compilador de 64 bits com o Microsoft Platform Software Development Kit (SDK). Para obter informações adicionais sobre o Microsoft Platform SDK, visite o seguinte site:
- Se você usar console.exe, você deve usar a versão de 32 bits está localizada na pasta Binn com Sqlservr.exe.
Observação Não 32-bits ferramentas estão incluídas nesta versão do SQL Server 2000 64 bits. No entanto, as ferramentas que foram transferidas para o SQL Server 2000 64-bit podem ser instaladas pelo programa de instalação. Para obter uma lista das ferramentas de 64 bits, consulte SQL Server 2000 (64-bit Edition) manuais online para obter detalhes. - Microsoft Windows on Windows 64 (WOW) é um Windows de 32 bits subsistema que irá permitir a execução de aplicativos de 32 bits no Windows de 64 bits. No entanto, aplicativos de 32 bits serão executados em um modo de emulação. Portanto, desempenho pode não atender às suas expectativas. Além disso, você pode enfrentar um comportamento inesperado quando você executa aplicativos de 32 bits no Windows de 64 bits. Portanto, as ferramentas de gerenciamento SQL Server de 32 bits não há suporte para em execução no WOW no Windows de 64 bits. Você deve executá-los remotamente em uma versão de 32 bits do Microsoft Windows.
Para obter mais informações sobre ferramentas de 32 bits e utilitários, consulte os seguintes tópicos: - Arquivo de Leiame do Microsoft SQL Server 2000 (64-bit); tópico: seção 3.4 - ferramentas e utilitários da
- Manuais online do SQL Server 2000 (64-bit Edition); tópico: ferramentas e utilitários - diferenças entre 64 e 32 bits versões (64-bit) - in
Para baixar a versão online de livros do SQL Server 2000 (64-bit Edition), visite o seguinte site:
- Os componentes do MDAC 64-bit foram incluídos como componentes de sistema operacional principal com a versão de 64 bits do Windows Server 2003. Esses componentes MDAC de 64 bits não foram incluídos com o SQL Server 2000 64 bits. SQL Server 2000 64-bit depende dos componentes MDAC 64 bits que fazem parte de um sistema operacional de 64 bits. Para obter mais informações, visite o seguinte site:
MDAC
road map
(http://msdn2.microsoft.com/en-us/library/ms810810.aspx)
Como reconstruir o banco de dados mestre em um cluster do Microsoft SQL Server 2000 (64-bit)
Observação Essas etapas também estão disponíveis no seguinte artigo da Base de dados de Conhecimento Microsoft:
817232
(http://support.microsoft.com/kb/817232/
)
INF: Como reconstruir o banco de dados mestre em um cluster de (64-bit) do SQL Server 2000
Você poderá reconstruir o banco de dados
mestre para uma instância do SQL Server 2000 (64-bit).
Para reconstruir o banco de dados
mestre , você deve ter a Product ID (PID) que foi usado para instalar o SQL Server 2000 (64-bit). A identificação é um GUID que é armazenado no registro. Para uma instância padrão do SQL Server 2000 (64-bit), a identificação é no Registro sob a seguinte chave do Registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Setup\ProductCode
Para uma instância nomeada do SQL Server 2000 (64-bit), a identificação é no Registro sob a seguinte chave do Registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL
Server\<Instance name>\Setup\ProductCode
Quando você recriar o banco de dados
mestre , você pode configurar:
- A senha do sa .
- O agrupamento.
- O encadeamento de propriedade no banco de dados.
- O relatório de erro.
Se você alterar o modo de autenticação, as alterações não serão refletidas após o servidor for reinstalado. No entanto, você pode alterar o modo de autenticação após a reinstalação é concluída.
Observação Você deve concluir estas etapas do nó de cluster que possui o recurso do SQL Server.
Para recriar o banco de dados
mestre de uma instância padrão do Microsoft SQL Server 2000 (64-bit), execute estas etapas:
- Colocar offline o servidor virtual do SQL Server.
- No Editor do Registro, sob o
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\<PID>
registro chave, faça essas alterações: - Altere o valor SqlCluster para 0 e observe o valor de SqlCLusterSec.
- Altere o valor de SqlClusterSec para 0.
Observação Você deve restaurar o valor de SqlClusterSec após você reconstruir o banco de dados mestre .
PIDé a identificação do pacote do Windows Installer que foi usado para instalar o SQL Server. - Execute Cliconfg.exe iniciar o utilitário de rede para clientes:
- Na guia ' alias ', clique em Adicionar . A caixa de diálogo Adicionar configuração da biblioteca de rede é aberta.
- Para bibliotecas de rede, clique para selecionar outro botão de opção.
- Na caixa de texto alias de servidor , digite computer name, onde computer name é o nome do computador local. Para uma instância nomeada, digite o computer
name \ instance name, onde computer
name é o nome do computador local e instance name é o nome da instância do SQL Server. O computador local deve ser o nó do cluster que possui o SQL Server recurso.
- Na caixa de texto nome do arquivo , digite DBNETLIB .
- Na caixa de texto Parameters , digite LPC: virtual server
name. Para uma instância nomeada, digite LPC: virtual server name \ virtual server
instance name, onde virtual
server name é o nome do servidor virtual SQL Server e virtual server instance name é a instância nomeada do servidor virtual SQL Server 2000 (64-bit).
- Clique em OK .
- Execute msiexec.exe para recriar o banco de dados mestre . Aqui está um exemplo:
Em prompt de comando, digite o seguinte
msiexec.exe /i <pid> REINSTALL = ALL REINSTALLMODE = amus SQLAUTOSTART = 0/l * v < Caminho e File_name.txt >
onde o PID é o PID do Windows Installer do pacote que foi usado para instalar o SQL Server e Path and
File_name.txt é o local e o nome de arquivo para o arquivo de log detalhado.
Por exemplo, digite d:\rebuild_master_verbose_log.txt . A caixa de diálogo reinstalação será exibida. Faça as alterações para a senha sa , agrupamento, encadeamento de propriedade o banco de dados e Watson. Se você alterar o modo de autenticação, eles não serão refletidos após o servidor for reinstalado. Você pode alterar o modo de autenticação após a reinstalação estiver concluída.
Observação Às vezes, o computador pode exibir uma mensagem informando que operações de arquivo estão pendentes e é solicitado a reiniciar o computador. Clique em não . - No Editor do Registro, sob o
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\<PID>
registro chave, altere o valor SqlCluster para 1. Restaure o valor de SqlClusterSec para o valor que você anotou na etapa 2. - Execute Cliconfg.exe para abrir o utilitário de rede de cliente. Na guia alias , selecione o alias do servidor que você criou na etapa 3 e, em seguida, clique em Remover .
- Se o computador solicitar uma reinicialização, reinicie o computador que está executando o SQL Server agora.
- Colocar online o servidor virtual.
Recurso de serviços de análise pode não aparecer na árvore do recurso quando você instalar uma edição diferente
Em alguns cenários de instalação, Analysis Services pode não aparecer como esperado na árvore de recurso de instalação onde você selecionar recursos para a instalação do SQL Server 2000 (64-bit). Esse comportamento pode ocorrer se você instalar uma edição do Analysis Services depois de remover uma edição diferente do Analysis Services. Para contornar o problema, remova a chave do Registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL
Server\Component Set:OLAPInstance
depois de remover uma edição do Analysis Services, mas antes de instalar uma edição diferente.
Observação Isso pode ocorrer somente quando você instala uma edição diferente do Analysis Services do que foi originalmente instalado. Se a mesma edição do Analysis Services for reinstalada, a árvore do recurso exibe o recurso de Analysis Services como esperado.