ID do artigo: 910229 - Última revisão: quinta-feira, 22 de novembro de 2007 - Revisão: 1.5 Leiame do SQL Server 2005 Express Edition
Nesta páginaINTRODUÇÃOMicrosoft SQL Server 2005 Express Edition (SSE) é uma versão gratuita e fácil de usar do SQL Server 2005 que substitui o Microsoft Desktop Engine (MSDE). Integrado ao Microsoft Visual Studio 2005, SQL Server Express facilita a desenvolver aplicativos poderosos, seguros orientados a dados e implantá-los rapidamente. SQL Server Express pode ser redistribuída (sujeito ao contrato) e pode funcionar como o banco de dados cliente, bem como um banco de dados básicas do servidor. SQL Server Express é uma opção ideal para fornecedores de software independentes (ISVs), os usuários do servidor, profissional não desenvolvedores, Web os desenvolvedores de aplicativos, site hospedeiros e entusiastas criação de aplicativos cliente. As informações relevantes para o SQL Server Express não estava disponível em tempo para ser incluído deste arquivo Leiame serão publicadas no seguinte artigo Base dados de Conhecimento Microsoft. 907284
(http://support.microsoft.com/kb/907284/
)
Alterações no arquivo Leiame para o SQL Server 2005 Para obter informações sobre como fornecer comentários usando o grupo de notícias SQL Server Express, consulte 3.6 Newsgroup Support. Mais Informações1.0 Baixar e instalar o SQL Server ExpressEsta seção aborda informações sobre como instalar o .NET Framework 2.0, SQL Server Express e ferramentas que podem ser usadas para se conectar ao SQL Server Express.Requisitos de instalação 1.1 para o SQL Server ExpressRequisitos do sistema 1.1.1A tabela a seguir lista os pré-requisitos de software e os requisitos mínimos de hardware e software para executar o Microsoft SQL Server 2005 Express Edition (SSE). Para determinar se o computador atende os requisitos do sistema, no menu Iniciar , clique com o botão direito do mouse Meu computador e, em seguida, clique em Propriedades . Na guia Geral exibe o tipo de CPU e velocidade e a quantidade de memória (RAM) instalada. Recolher esta tabela
1.1.2 Antes de instalar o SQL Server ExpressAntes de instalar o Microsoft SQL Server 2005 Express Edition (SSE), certifique-se de que instalar a versão correta do .NET Framework associado com o SQL Server Express. Recolher esta tabela
1.1.3 Como identificar o .NET Framework versão no seu computadorVocê pode identificar qual .NET Framework versão está no computador de uma das duas maneiras:
1.1.4 Usando opções de prompt de comando para instalar o SQL Server ExpressInstalação do SQL Server 2005 Express Edition (SSE) fornece uma interface prompt de comando com a interface gráfica do usuário. Consulte "executar o instalação do prompt de comando o" no SQL Server 2005 Books Online para personalizar como instalação instala o SQL Server Express. Observação SQL Server Express é uma edição limitada do SQL Server 2005. A experiência de instalação usando o prompt de comando para SQL Server Express é semelhante do SQL Server 2005. 1.1.5 Modificar o SQL Server Express componentes instaladosSe instalar o SQL Server Express o Centro de download no SQL Server Express Web site (http://go.microsoft.com/fwlink/?LinkId=31401) , você usará Sqlexpr.exe para executar a instalação. Se for executado Sqlexpr.exe diretamente sem salvá-lo para uma pasta, o diretório temporário onde os arquivos binários são extraídos é excluído após a instalação for concluída. Se você tentar modificar os componentes do SQL Server Express usando Adicionar ou remover programas no painel de controle, no botão Alterar irá procurar por um diretório de instalação mas não o localizará. Para modificar os componentes do SQL Server Express instalados, você terá que baixar Sqlexpr.exe novamente do site e salvar o .exe em uma pasta. No prompt de comando, altere o caminho para a pasta onde o .exe é armazenado e executar a instalação usando Sqlexpr.exe ? x parâmetro. Você será solicitado a selecionar um diretório de extração/instalação. Quando você extrair os arquivos de instalação, você pode usar o botão Alterar para fazer modificações à sua instalação do SQL Server Express, especificando o diretório de extração quando solicitado. Observação Esse cenário não é true quando o SQL Server Express é instalado como parte do Visual Studio 2005 Express. Para obter mais informações sobre o Visual Studio Express, consulte Visual Studio 2005 Express Products (http://msdn2.microsoft.com/en-us/express/default.aspx) . 1.1.6 Atualizando o MSDE para SQL Server ExpressSe MDSE foi instalado com uma instalação MSI, o MSDE existente instância é atualizada quando você instala o Microsoft SQL Server 2005 Express Edition (SSE) com o mesmo nome de instância. Use a opção de instância padrão quando executar o programa de instalação do SQL Server Express. A exceção é se a versão do SQL Server Express você está instalando não é inglês. Em seguida, o MSDE instalação que você estiver atualizando deve ser o mesmo idioma da versão SQL Server Express, ou deve ser em inglês. Se o MSDE foi instalado como parte de outro aplicativo que usou seu próprio programa de instalação, o programa de instalação do SQL Server Express não saberá sobre ele. Nesse cenário, a única maneira para atualizar o SQL Server Express é instalar o SQL Server Express com outro nome de instância. Use a opção de instância nomeada para especificar um novo nome de instância quando você executar o programa de instalação do SQL Express, Server e, em seguida, desanexar os bancos de dados do MSDE e anexá-los para o SQL Server Express. Para saber se o MSDE foi instalado como parte de outro aplicativo, vá para Adicionar ou remover programas no painel de controle. Se MSDE não aparecer em Adicionar ou remover programas , ele foi instalado como parte de outro aplicativo. Nesse cenário, a única maneira para remover o MSDE é desinstalar o aplicativo que instalou o MSDE. Na maioria das situações, os usuários do aplicativo permitirá que o fornecedor do aplicativo lidar com a atualização. 1.2 SQL Server ExpressSSE está disponível para download neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=31401) . Observação Certifique-se de siga as instruções fornecidas no site de download para fazer o download e extraindo o produto. Depois de instalar o SQL Server Express, use o seguinte comando para conectar-se para o SQL Server Express usando o prompt de comando: sqlcmd -S Server\Nomes Onde servidor é o nome do computador e instância é o nome da instância que você deseja se conectar. Se você tiver usado a instância nomeada durante a instalação padrão, especifique a instância como "SQLExpress". 1.3 Ferramentas para gerenciar o SQL Server ExpressPara obter mais informações sobre como conectar-se a e gerenciar um SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 907716
(http://support.microsoft.com/kb/907716/
)
Como conectar-se ao SQL Server Express Edition 1.4 Acessar a documentação de instalaçãoRequisitos de hardware e software são resumidos na seção . Leiame do 1.5 SQL Server 2005Arquivo Leiame de SQL Server 2005 está disponível online neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52285) . Para obter mais informações sobre o SQL Server 2005 e SQL Server Express não estava disponível em tempo para ser incluído no Leiame do arquivo, clique no seguinte número de artigo para ler o artigo na Base de dados de Conhecimento da Microsoft: 907284
(http://support.microsoft.com/kb/907284/
)
Alterações no arquivo Leiame para o SQL Server 2005 2.0 Problemas de instalaçãoEsta seção detalha problemas de instalação nesta versão. 2.1 Existente SQL Native Client Installation pode causar falha de instalaçãoA instalação pode falhar e reverter com a seguinte mensagem de erro: Um pacote de instalação para o produto Microsoft SQL Native Client não pode ser encontrado. Tente a instalação novamente usando uma cópia válida do pacote de instalação 'Sqlncli.msi'. Para contornar esse problema, desinstale o SQL Native Client usando Adicionar ou remover programas. Em um cluster, desinstale o SQL Native Client todos os nós. Em seguida, execute o instalação do SQL Server novamente. 2.2 Sistema configuração verificador falha com a mensagem "Falha de verificação de contador de Monitor de desempenho"Verificador de configuração do sistema (SCC) verifica o valor da chave do Registro contador do Monitor de desempenho antes do início da instalação do SQL Server. Se o SCC não puder verificar a chave do registro existente, ou se SCC não é possível executar o programa de sistema Lodctr.exe, a verificação SCC falhar e instalação é bloqueada. Para concluir a instalação, você deve incrementar manualmente a chave do Registro. Observação Edição incorreta do Registro pode causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que problemas resultantes da edição do Registro incorretamente podem ser resolvidos. Antes de editar o registro, faça backup todos os dados valiosos. Para obter mais informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 256986
(http://support.microsoft.com/kb/256986/
)
Descrição do registro do Microsoft Windows Para incrementar a chave de registro do contador manualmente, execute estas etapas:
Manuais online do 2.3 SQL Server Express possui incorretas informações sobre suporte Brazilian OSO tópico "Hardware e requisitos de software (SQL Server Express)" na Express manuais online do SQL Server não tem uma lista precisa dos sistemas operacionais. Os seguintes sistemas operacionais compatíveis com SQL Server Express.
2.4 Se serviços de criptografia estão desativados no Windows Server 2003, a instalação falha com requisitos de logotipo do Windows diálogoProvedor de serviços criptografia (CSP) é o código que executa serviços de autenticação, codificação e criptografia que aplicativos baseados no Windows acessam através de CryptoAPI no Windows Server 2003. Se o CSP serviço for interrompido ou desabilitado, a instalação do SQL Server falhar e exibe uma mensagem de requisitos de logotipo do Windows. Observação Antes de executar a instalação do SQL Server em um cluster de failover do Windows Server 2003, o serviço CSP deve ser iniciado em todos os nós de cluster. Para habilitar o serviço Windows CSP no Windows Server 2003, execute estas etapas:
2.5 MSDTC não está totalmente ativado no WindowsPorque o Microsoft Distributed Transaction Coordinator (MS DTC) não está completamente configurado no Windows, aplicativos poderão falhar ao se inscrever SSE recursos em uma transação distribuída. Esse problema pode afetar servidores vinculados, consultas distribuídas e remotos procedimentos armazenados que usam transações distribuídas. Para evitar esses problemas, você deve habilitar totalmente serviços do MS DTC no servidor onde o SQL Server Express está instalado. Para ativar totalmente o MS DTC, execute estas etapas:
Bancos de dados de 2.6 exemplo não estão instalados por padrãoOs bancos de dados exemplo não são instalados por padrão no SQL Server Express. Os bancos de dados de exemplo Northwind e pubs podem ser baixados deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=31995) . Banco de dados de exemplo AdventureWorks pode ser instalado neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=31046) . Configuração de "Forçar criptografia" 2.7 pode causar falha de instalação do SQL Server ExpressO programa de instalação pode falhar se uma instalação existente do cliente do SQL Server estiver configurada com a opção "Forçar criptografia" habilitada. Para contornar esse problema, desative a opção em quaisquer clientes SQL Server. Para clientes do Microsoft Data Access Components (MDAC) no SQL Server 2000, use o SQL Server 2000 Client Network Utility. Para SQL Native Client, desinstale o SQL Native Client usando Adicionar ou remover programas . Em um cluster, desinstalar o SQL Native Client de todos os nós. Em seguida, execute a instalação de 2005 do SQL Server novamente. 2.8 Configurações para sp_configure pode instalação causa para bancos de Falha ao atualizar dados do sistemaInstalação a partir do prompt de comando pode falhar quando você desinstalar um anteriores visualizar CTP (Community Technology) versão do SQL Server Express usando SAVESYSDB e, em seguida, instalar essa versão usando USESYSDB, se sp_configure opções SMO e DMO XPs estão desativados na instância anterior. Para resolver esse problema, verifique se essas opções estão habilitadas antes usando a instalação para atualizar bancos de dados do sistema. Para obter mais informações, consulte "Configuração Server Configuration Options" nos manuais online do SQL Server neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=44375) . 2,9 Instalar uma instância padrão do SQL Server 2000 pode desativar o SQL Server ExpressSe seu computador possui ferramentas de gerenciamento do SQL Server 2000 e uma instância padrão do SQL Server Express está instalada, a instalação do SQL Server permitirá que você instalar uma instância de padrão do SQL Server 2000. No entanto, ao fazer isso assim será desabilite a instalado instância do SQL Server Express. Portanto, não instale uma instância padrão do SQL Server 2000 quando ferramentas de gerenciamento do SQL Server 2000 e uma instância padrão do SQL Server Express já existem no computador. 2.10 Instalando o SQL Server Express em um controlador de domínio do WindowsObservação de segurança Recomendamos contra executando o SQL Server Express em um controlador de domínio. É possível instalar o SQL Server Express em um Windows controlador de domínio; no entanto, ele não pode executar em um controlador de domínio do Windows Server 2003 como serviço local ou serviço de rede. Contas de serviço do SQL Server devem executar como contas de usuário de domínio do Windows. Também é possível instalar contas de serviço do SQL Server para ser executado como sistema local, mas essa opção não é recomendada. Não altere a função do servidor após a instalação do SQL Server Express. Por exemplo, se você instalar o SQL Server Express em um servidor membro, não use a ferramenta Dcpromo para promover o servidor para um controlador de domínio. Ou, se você instalar o SQL Server Express em um controlador de domínio, não use o Dcpromo para rebaixar o servidor para um servidor membro. Alterar a função de um servidor após você instalar SSE pode resultar em perda de funcionalidade e não é suportado. 2.11 Existente SQL Native Client Installation pode causar falha de instalaçãoA instalação pode falhar e reverter com a seguinte mensagem de erro: Um pacote de instalação para o produto Microsoft SQL Native Client não pode ser encontrado. Tente a instalação novamente usando uma cópia válida do pacote de instalação 'Sqlncli.msi'. Para contornar esse problema, desinstale o SQL Native Client usando Adicionar ou remover programas. Em um cluster, desinstale o SQL Native Client todos os nós. Em seguida, execute o instalação do SQL Server novamente. 2.12 Desinstalando versões pré-lançamento SQL Server Express e o Visual Studio 2005Você deve remover todas as versões anteriores do SQL Server Express, Visual Studio 2005 e o .NET Framework 2.0 antes da instalação. Como os dois produtos dependem da mesma versão do .NET Framework, devem ser desinstalados na seguinte ordem:
Manutenção de 2,13 modo prompts para o caminho para o Setup.exeSe você instalar um novo componente do SQL Server 2005 no modo de manutenção, você será solicitado para o local do Setup.exe na mídia de instalação de 2005 do SQL Server. Quando especificar o local, certifique-se de que o caminho inclui "Setup.exe". Por exemplo, o caminho "D:\" falhará, mas "D:\Setup.exe" será bem-sucedida. 2.14 Solucionando problemas de falha de scripts do shell de comando de instalaçãoScripts de shell de comando de instalação podem gerar erros de script do Windows quando as variáveis de caminho contenham parênteses. Isso ocorre porque os scripts de shell de comando não oferecem suporte parênteses em variáveis de caminho, que podem ocorrer ao instalar componentes de 32 bits para o Windows no subsistema de 32 bits do Windows (WOW64) em um computador de 64 bits. Por exemplo, o script com valor de "\" programas de C:\Arquivos (x 86), caminho a seguir gera um erro porque o interpretador de script do shell misinterprets os parênteses na variável PATH expandido como parte do IF/ELSE instrução: Para contornar esse problema, altere o script para remover os parênteses. Por exemplo: Ou remova a entrada SQL que contém parênteses do caminho. Informações adicionais 3.03.1 Serviço conta e protocolos de redePara SQL Server Express, a conta sistema local é rede conta de serviço. SQL Server Express escuta locais pipes nomeados e memória compartilhada. Com uma instalação padrão, você não conseguir se remotamente conectar ao SQL Server Express. Você precisará habilitar a TCP/IP e verifique se o firewall está habilitado. 3.1.1 Para ativar o TCP/IP, execute estas etapas:
3.1.2 Para ativar o firewall, execute estas etapas:
Funcionalidade de instância de usuário 3.2SQL Server Express permite que usuários não-administrador copiar ou mover bancos de dados (usando a implantação do Xcopy) sem a necessidade de DBCreator privilégios. Para obter mais informações, consulte ? usuário instâncias para não-administradores ? no SQL Server Express Books Online neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52327) . Provedor WMI 3.3 e funcionalidade de instância de usuárioProvedor WMI para eventos do servidor não será suportada no instâncias do usuário dinamicamente gerado. Isso ainda deve funcionar no pai SQL Server Express instância. 3.4 Livros OnlineExpress manuais online do SQL Server está disponível para download deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52327) . Observação Como o SQL Server Express é uma versão limitada do SQL Server 2005, a documentação do Express manuais online do SQL Server depende intensamente o conteúdo presente nos manuais online do SQL Server 2005. Manuais online do SQL Server 2005 está disponível para download deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52287) . Microsoft publica periodicamente atualizações para download para Express manuais online do SQL Server e SQL Server 2005 Books Online. Recomendamos instalar essas atualizações para manter as informações atuais em sua cópia local da documentação. 3.5 Obtendo assistência do SQL Server ExpressHá quatro fontes principais de informações da Microsoft sobre o SQL Server Express:
Você também pode obter ajuda de outras pessoas por meio da SQL Server community (http://technet.microsoft.com/en-us/sqlserver/bb671048.aspx) ou diretamente da Microsoft support (http://go.microsoft.com/fwlink/?LinkId=52274) . Para obter mais informações, consulte "Guia SQL Server Express assistência" no SQL Server Express Books Online. Suporte de grupo de notícias 3.6Para suporte de grupo de notícias, visite o grupo de notícias SSE neste Microsoft Web site (http://technet.microsoft.com/en-us/sqlserver/bb895986.aspx) . Não use outros grupos de notícias da Microsoft para postar perguntas sobre SQL Server Express. As informações mais recentes da equipe do SQL Server Express podem ser encontradas no SQL Server Express Weblog (http://go.microsoft.com/fwlink/?LinkId=38092) . Observação Grupos de notícias têm suporte somente em inglês. 3.7 Fornecer comentários sobre o SQL Server ExpressPara fornecer sugestões e bug relatórios no SQL Server Express:
Para obter mais informações, consulte "fornecendo comentários no SQL Server 2005" nos manuais online do SQL Server. Mecanismo de banco de dados 4.0As anotações nesta seção são itens mais recentes para os utilitários de prompt de comando de mecanismo de banco de dados do SQL Server 2005 e mecanismo de banco de dados específicas que também se aplicam ao SQL Server Express. Conexões 4.1 podem ser fechadas válidas ao executar no Windows Server 2003 SP1Se a rede TCP/IP estiver ativado, conexões de cliente a uma instância do SQL Server Express Database Engine em execução no Windows Server 2003 Service Pack 1 podem falhar com o seguinte erro: ProviderNum: 7, erro: ErrorMessage 10054,: "provedor TCP: uma conexão existente forçosamente foi fechada pelo host remoto". Isso pode ocorrer quando você está testando escalabilidade com um grande número de tentativas de conexão do cliente. Para resolver esse problema, use o utilitário de regedit.exe para adicionar um novo valor DWORD chamado SynAttackProtect à chave do Registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
with value data of 00000000 . Observação de segurança Definir essa chave do Registro pode expor o servidor para um ataque de negação de serviço de sobrecarga de SYN. Remova esse valor do registro quando o teste é concluído. Observação Edição incorreta do Registro pode causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que problemas resultantes da edição do Registro incorretamente podem ser resolvidos. Antes de editar o registro, faça backup todos os dados valiosos. Para obter mais informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 256986
(http://support.microsoft.com/kb/256986/
)
Descrição do registro do Microsoft Windows 4.2 Seguro Service Broker caixas requerem uma chave mestra de banco de dadosManuais online do SQL Server 2005 afirma incorretamente que, quando uma conversa com segurança diálogo abrange bancos de dados, SQL Server cria uma chave de sessão criptografada com a chave mestra do banco de dados. Na verdade, a chave de sessão será criptografada com a chave mestre para o banco de dados para todas as conversações que usam segurança de diálogo. Se uma chave mestra de banco de dados não estiver disponível, mensagens para a conversa permanecerão na transmission_queue com erro até que uma chave mestre de banco de dados é criada ou a conversação expira. Use o ENCRYPTION = OFF parâmetro para criar uma caixa de diálogo não criptografada, ou use o comando a seguir para criar uma chave mestra de banco de dados: 4.3 Comuns Language Runtime definida pelo usuário tipos devem ter apenas uma serializaçãoCada instância de um objeto ordenados byte tipo de definido pelo usuário (UDT) pode ter somente uma representação serializada. Se o serialize ou desserializar rotinas reconhecem mais de uma representação de um objeto específico, você poderá ver erros nos seguintes casos:
Conectividade de rede 4.4 não ativada pelo programa de instalaçãoPara aumentar a segurança, SQL Server Express desativa a conectividade de rede para algumas novas instalações. Conectividade de rede usando TCP/IP não será desabilitada se você estiver usando o SQL Server Enterprise, Standard ou Workgroup Edition, ou se houver uma instalação anterior do SQL Server. Pipes nomeados conectividade está disponível somente para conexões locais a menos que uma instalação anterior do SQL Server está presente. Para todas as instalações, o protocolo de memória compartilhada está ativado para permitir conexões de locais para o servidor. O serviço pode ser interrompido, dependendo da instalação condições e opções de instalação do SQL Browser. Considerações de 4.5 para assemblies que contêm tipos definidos pelo usuárioAs seguintes limitações se aplicam a Common Language Runtime (CLR) assemblies que contêm tipos definidos pelo usuário. 4.5.1 Common Language Runtime tipos definidos pelo usuário deve ter apenas uma serializaçãoCada instância de um objeto ordenados byte tipo definido pelo usuário pode ter somente uma representação serializada. Se o serialize ou desserializar rotinas reconhecem mais de uma representação de um objeto específico, você poderá ver erros nos seguintes casos:
Restrições 4.5.2 atualizadas atualizando assemblies que espera classes de tipo definido pelo usuárioALTER ASSEMBLY pode ser usado para atualizar tipos definidos pelo usuário CLR das seguintes maneiras:
Os campos que estão contidos em um serializado nativo definido pelo usuário tipo, incluindo classes base, ou membros de dados não podem ser alterados usando ALTER ASSEMBLY. Não há suporte para todas as outras alterações. 4.6 SQL Server faz a consistência de dados de garantia não quando atualizando assembliesSe WITH UNCHECKED DATA não for especificada, o SQL Server tenta impedir a execução se a nova versão assembly afeta os dados existentes em tabelas, índices ou outros sites persistentes de ALTER ASSEMBLY. SQL Server não garante, no entanto, que colunas calculadas, índices, modos de exibição indexados ou expressões será consistentes com os tipos e rotinas subjacentes quando o assembly CLR (Common Language Runtime) é atualizado. Tome cuidado ao executar ALTER ASSEMBLY para garantir que não há uma incompatibilidade entre o resultado da expressão e um valor com base no que expressão armazenada no assembly. Considerações 4,7 sobre sombra Autorecovered copia recurso do serviço de cópias de sombra de volume deO recurso de cópia de sombra autorecovered de sombra de volume VSS (serviço de cópias) tem as seguintes limitações. Vários 4.7.1 persistidas cópias de sombra AutorecoveredNo Windows Server 2003 Service Pack 1 (SP1) e posterior, você pode criar somente uma cópia de sombra único autorecovered persistentes. Para criar uma cópia de sombra adicionais, primeiro você deve aplicar a atualização descrita no artigo da Base de dados de Conhecimento da Microsoft 891957. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 891957
(http://support.microsoft.com/kb/891957/
)
A atualização está disponível que corrige vários serviço de cópias de sombra de volume problemas no Windows Server 2003 Observação Se você não tiver aplicado essa atualização, você pode criar uma nova cópia de sombra autorecovered persistentes excluindo o já existente primeiro e, em seguida, criar uma nova. Cópias de sombra 4.7.2 Autorecovered e catálogos de texto completoO recurso de cópia de sombra autorecovered não dá suporte a catálogos de texto completo. Quando é criada uma cópia de sombra autorecovered, qualquer catálogos de texto completo no banco de dados na cópia de sombra são colocados off-line. Quando o banco de dados está anexado a partir a cópia de sombra, o catálogo de texto completo permanece offline permanentemente. Todos os outros dados permanece disponível no banco de dados anexado. Quando um banco de dados que contém um catálogo de texto completo está anexado diretamente de uma cópia de sombra autorecovered, a operação de anexação retorna a seguinte mensagem de erro: Servidor: Mensagem 7608, nível 17, estado 1, linha 1 Ocorreu uma falha de texto completo desconhecida (0xc000000d) durante "Montando um catálogo de texto completo". Se você não precisa anexar um banco de dados diretamente da cópia de sombra, você pode evitar este problema copiando os arquivos de banco de dados e catálogos de texto completo da cópia de sombra para uma letra de unidade regular com base volume e, em seguida, anexar o banco de dados desse local. Desde que o comando de anexação Especifica o local correto dos arquivos de texto completo copiados, os catálogos de texto completo não funcionará. Restrições de 4.8 para registro Common Language Runtime AssembliesSQL Server não permite registrar diferentes versões de um assembly com o mesmo nome, cultura e chave pública. Se você pretende manter bancos de dados de uma versão do SQL Server Express versão anteriormente que o CTP de setembro, você deve descartar todos os mas uma instância de um assembly que tenha vários registros antes de instalar esta versão. Criando 4.9 EXTERNAL_ACCESS e assemblies UNSAFEPara criar um EXTERNAL_ACCESS ou UNSAFE assembly no SQL Server, ou para carregar um assembly, uma das seguintes condições deve ser atendida:
Recomendamos que a propriedade confiável em um banco de dados não ser definido como ON somente para executar código common language runtime (CLR) no processo do servidor. Em vez disso, recomendamos que ser criada uma chave assimétrica do arquivo de assembly no banco de dados mestre. Em seguida, deve ser criado um logon mapeado para essa chave assimétrica e o logon deve ser concedido permissões EXTERNAL ACCESS ASSEMBLY ou ASSEMBLY UNSAFE. Instruções Transact-SQL a seguir execute as etapas necessárias para criar uma chave assimétrica, mapear um logon para essa chave e, em seguida, conceder permissão EXTERNAL_ACCESS ASSEMBLY para o logon. Você deve executar instruções Transact-SQL a seguir antes de executar a instrução CREATE ASSEMBLY. Compatibilidade de função do aplicativo 4.10 com restrições de visibilidade de metadados e Dynamic Management ViewsPode alterar o comportamento de programas que são executados em uma função de aplicativo porque, por padrão, o SQL Server Express limita a visibilidade de metadados do banco de dados mestre para funções do aplicativo. Como solução temporária, você pode habilitar o sinalizador de rastreamento # 4616. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 906549
(http://support.microsoft.com/kb/906549/
)
Você pode receber uma "Permissão negada" mensagem de erro quando um aplicativo tenta aplicativo baseado em função para selecionar registros de qualquer uma das tabelas do sistema em um banco de dados mestre do SQL Server 2005 Opção de banco de dados 4.11 SUPPLEMENTAL_LOGGING não está implementadaA opção de banco de dados SUPPLEMENTAL_LOGGING não está implementada nesta versão do SQL Server. Esta opção pode ser definida mas não tem efeito. 4.12 sys.dm_clr_loaded_assemblies mostra assemblies que Falha ao carregarOs assemblies que falham ao carregar no espaço de endereço de servidor por qualquer motivo ainda aparecerá na exibição de gerenciamento dinâmico sys.dm_clr_loaded_assemblies. Alterações de 105 XQueryOs seguintes aspectos da implementação não são documentadas nos manuais online do SQL Server Express XQuery:
Conversão 4.14 de xsd:dateTime é menos restritivo que documentadasUma representação de seqüência de caracteres do valor xs:dateTime que não contenha uma data e separador de hora T ou um fuso horário pode ser convertida em um tipo de Data e hora SQL em um método value() , como no exemplo a seguir: Suporte a esquemas XML 4.15Os seguintes aspectos do SQL Server 2005 oferece suporte para XML Schema não são documentadas nos manuais online do SQL Server 2005:
4.16 RC4 Não deve ser usada criptografiaNão use criptografia RC4 para proteger seus dados no SQL Server 2005. Use uma codificação de bloco como AES 256 ou DES triplo. Replicação 5.0As anotações nesta seção são itens mais recentes para replicação. replicação está desabilitada por padrão Microsoft SQL Server 2005 Express Edition pode servir como um assinante para todos os tipos de replicação, mas replicação não é instalada por padrão para esta edição. Para instalar componentes de replicação, execute estas etapas:
Para instalar componentes de conectividade e replicação Management Objects (RMO), siga estas etapas:
Tradução automáticaIMPORTANTE: 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: 910229
(http://support.microsoft.com/kb/910229/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início