Artigo: 910229 - Última revisão: quinta-feira, 22 de Novembro de 2007 - Revisão: 1.5 SQL Server 2005 Express Edition Leia-me
Nesta páginaINTRODUÇÃOMicrosoft SQL Server 2005 Express Edition (SQL Server Express) é uma versão gratuita e fácil de utilizar do SQL Server 2005 que substitui o Microsoft Desktop Engine (MSDE). Integrado com o Microsoft Visual Studio 2005, SQL Server Express torna mais fácil desenvolver aplicações potentes, seguras orientado por dados e implementá-los rapidamente. SQL Server Express pode ser redistribuída (sujeito às contrato) e pode funcionar como base de dados do cliente, bem como uma base de dados básicas do servidor. SQL Server Express é uma escolha ideal para fabricantes independentes de software (ISV), os utilizadores do servidor, os programadores não profissionais, Web os programadores de aplicações, site hosters e hobbyists criar aplicações de cliente. As informações relevantes para o SQL Server Express que não estavam disponíveis no tempo que deseja incluir neste ficheiro Leia-me serão publicadas no seguinte artigo base da dados de conhecimento da Microsoft. 907284
(http://support.microsoft.com/kb/907284/
)
Alterações ao ficheiro Leia-me para o SQL Server 2005 Para obter informações sobre como fornecer comentários utilizando o newsgroup do SQL Server Express, consulte 3.6 Newsgroup Support. Mais Informação1.0 Transferir e instalar o SQL Server ExpressEsta secção abrange informações sobre como instalar o .NET Framework 2.0, SQL Server Express e ferramentas que podem ser utilizadas para ligar ao SQL Server Express.Requisitos de instalação 1.1 para o SQL Server ExpressRequisitos de sistema 1.1.1A tabela seguinte lista o software pré-requisito e os requisitos mínimos de hardware e software para o Microsoft SQL Server 2005 Express Edition (SQL Server Express). Para determinar se o computador cumpre os requisitos do sistema, a partir do menu Iniciar , clique com o botão direito do rato nos meus e, em seguida, clique em Propriedades . O separador Geral mostra o tipo de CPU e velocidade e a quantidade de memória (RAM) instalada. Reduzir esta tabela
1.1.2 Antes de instalar o SQL Server ExpressAntes de instalar o Microsoft SQL Server 2005 Express Edition (SQL Server Express), certifique-se de que instala a versão correcta do .NET Framework associado com o SQL Server Express. Reduzir esta tabela
1.1.3 Como identificar o .NET Framework versão no computadorPode identificar o .NET Framework versão está no computador de uma das duas formas:
1.1.4 Utilizar opções da linha de comandos para instalar o SQL Server ExpressSQL Server 2005 Express (SQL Server Express) configuração Edition fornece uma interface de linha de comandos para além dos interface gráfica do utilizador. Consulte "com o programa de configuração da linha de comandos" no SQL Server 2005 Books Online para personalizar o modo como o programa de configuração instala o SQL Server Express. Nota SQL Server Express é uma edição limitada do SQL Server 2005. A experiência de configuração a utilizar a linha de comandos para o SQL Server Express é semelhante do SQL Server 2005. 1.1.5 Modificar SQL Server Express instalado componentesSe instalar o SQL Server Express a partir do Centro de transferências no SQL Server Express Web site (http://go.microsoft.com/fwlink/?LinkId=31401) , utilizará Sqlexpr.exe para executar o programa de configuração. Se Sqlexpr.exe é executada directamente sem o guardar numa pasta, o directório temporário onde os ficheiros binários são extraídos é eliminado depois de concluída a instalação. Se tentar modificar os componentes do SQL Server Express utilizando Adicionar ou remover programas no painel de controlo, o botão Alterar irá procurar um directório de configuração mas não o encontrar. Para modificar os componentes do SQL Server Express instalados, terá de transferir Sqlexpr.exe novamente a partir do Web site e guardar o .exe para uma pasta. Na linha de comandos, mude o caminho para a pasta onde o .exe é armazenado e execute o programa de configuração utilizando Sqlexpr.exe ?x parâmetro. -Lhe-á ser pedido para seleccionar um directório de extracção/instalação. Quando tiver extraído os ficheiros de configuração, pode utilizar o botão ' Alterar ' para efectuar modificações à instalação do SQL Server Express especificando o directório de extracção quando lhe for pedido. Nota Este cenário não é verdadeiro quando o SQL Server Express é instalado como parte do Visual Studio 2005 Express. Para 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 Actualizar MSDE para o SQL Server ExpressSe MDSE foi instalado com uma configuração MSI, o MSDE existente instância é actualizada quando instala o Microsoft SQL Server 2005 Express Edition (SQL Server Express) com o mesmo nome de instância. Utilize a opção de instância predefinida quando executa o programa de configuração do SQL Server Express. A excepção é se a versão do SQL Server Express que está a instalar não é em inglês. Em seguida, o MSDE instalação estiver a actualizar tem de ser o mesmo idioma que a versão do SQL Server Express ou, tem de ser em inglês. Se o MSDE foi instalado como parte de outra aplicação utilizada próprio programa de instalação, o programa de instalação do SQL Server Express não saberá sobre o mesmo. Neste cenário, a única forma para actualizar o SQL Server Express é instalar o SQL Server Express com outro nome de instância. Utilize a opção de instância com nome para especificar um novo nome de instância quando executar o programa de configuração do SQL Server Express e, em seguida, desligar as bases de dados do MSDE e anexá-las para SQL Server Express. Para saber se o MSDE foi instalado como parte de outra aplicação, vá para Adicionar ou remover programas no painel de controlo. Se MSDE não aparecer em Adicionar ou remover programas , foi instalado como parte de outra aplicação. Neste cenário, a única forma de remover o MSDE é desinstalar a aplicação instalada MSDE. Na maioria das situações, os utilizadores de aplicação permitirá o fornecedor da aplicação lidar com a actualização. 1.2 SQL Server ExpressSQL Server Express está disponível para transferência neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=31401) . Nota Certifique-se que siga as instruções fornecidas no site de transferência para transferir e extrair o produto. Depois de instalar o SQL Server Express, utilize o seguinte comando para ligar ao SQL Server Express utilizando a linha de comandos: sqlcmd S Server\Instance Em que o servidor é o nome do computador e instância é o nome da instância que pretende ligar. Se tiver utilizado a instância nomeada durante a configuração de padrão, especifique a instância como "SQLExpress". 1.3 Ferramentas para gerir o SQL Server ExpressPara obter mais informações sobre como ligar a e gerir um SQL Server, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 907716
(http://support.microsoft.com/kb/907716/
)
Como ligar ao SQL Server Express Edition 1.4 Aceder a documentação do programa de configuraçãoRequisitos de hardware e software são resumidos na secção . 1.5 SQL Server 2005 Leia-meFicheiro Leia-me 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 SQL Server 2005 e SQL Server Express que não estavam disponíveis no tempo que deseja incluir no Leia-me de ficheiros, clique o número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 907284
(http://support.microsoft.com/kb/907284/
)
Alterações ao ficheiro Leia-me para o SQL Server 2005 2.0 Problemas de configuraçãoEsta secção fornece detalhes sobre problemas de configuração desta versão. Instalação de cliente nativa SQL 2.1 existente pode comprometer o programa de configuração falhaO programa de configuração poderá falhar e recuperar com a seguinte mensagem de erro: Um pacote de instalação para o produto não é possível encontrar Microsoft SQL Native Client. Tente instalar novamente utilizando uma cópia válida do pacote de instalação 'Sqlncli.msi'. Para contornar este problema, desinstale o SQL Native Client utilizando Adicionar ou remover programas. Num cluster, desinstale SQL Native Client todos os nós. Em seguida, execute Configuraçã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 registo contador do Monitor de desempenho antes de começa a instalação do SQL Server. Se SCC não é possível verificar a chave de registo existente ou se SCC não é possível executar o programa de sistema lodctr.exe, a verificação de SCC falhar e programa de configuração está bloqueado. Para concluir o programa de configuração, terá de incrementar manualmente a chave de registo. Nota Edição incorrecta do registo pode provocar problemas graves que obriguem à reinstalação do sistema operativo. Microsoft não garante que problemas resultantes da edição incorrecta do registo possam ser resolvidos. Efectuar antes de editar o registo, cópias de segurança qualquer importantes dados. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/
)
Descrição do registo do Microsoft Windows Para incrementar manualmente a chave de registo de contador, siga estes passos:
Livros online sobre o 2.3 SQL Server Express tem informação incorrecta no suporte de sistema operativoO tópico "Hardware e requisitos de software (SQL Server Express)" no SQL Server Express Books Online não tem uma lista exacta de sistemas operativos. Os seguintes sistemas operativos suportados pelo SQL Server Express.
2.4 Se serviços criptográficos estão desactivados no Windows Server 2003, programa de configuração falha com caixa de diálogo necessidade de logótipo do WindowsWindows serviços criptográficos Provider (CSP, Cryptographic Service Provider) é o código que efectua os serviços de autenticação, codificação e encriptação que aplicações baseadas no Windows acedem através do CryptoAPI no Windows Server 2003. Se o CSP serviço for parado ou desactivado, o programa de configuração do SQL Server falha e apresenta uma mensagem de necessidade de logótipo do Windows. Nota Antes de executar o programa de configuração do SQL Server num cluster de activação pós-falha do Windows Server 2003, o serviço CSP deve ser iniciado em todos os nós do cluster. Para activar o serviço Windows CSP no Windows Server 2003, siga estes passos:
2.5 MSDTC não está totalmente activado no WindowsPorque o coordenador de transacções distribuídas Microsoft (MS DTC) não está completamente configurado no Windows, as aplicações poderão falhar de inscrição recursos SQL Server Express uma transacção distribuída. Este problema pode afectar servidores ligados, distribuídas consultas e remotos procedimentos armazenados que utilizam transacções distribuídas. Para evitar estes problemas, tem de activar totalmente serviços do MS DTC no servidor onde o SQL Server Express está instalado. Para activar totalmente do MS DTC, siga estes passos:
Bases de dados de exemplo 2.6 não tem instalados por predefiniçãoAs bases de dados de exemplo não estão instalados por predefinição no SQL Server Express. As bases de dados exemplo de base de dados Adamastor e pubs podem ser transferidos a partir deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=31995) . Dados de exemplo AdventureWorks pode ser instalada a partir deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=31046) . Configuração "Encriptação de força" 2.7 pode fazer com que programa de configuração do SQL Server Express falhaO programa de configuração poderá falhar se uma instalação de cliente existente do SQL Server estiver configurada com a opção "força de encriptação" activada. Para contornar este problema, desactive a opção em quaisquer clientes de SQL Server. Para clientes do Microsoft Data Access Components (MDAC) no SQL Server 2000, utilize o SQL Server 2000 utilitário de rede do cliente. Para o SQL Native Client, desinstale SQL Native Client utilizando Adicionar ou remover programas . Num cluster, desinstalar o SQL Native Client de todos os nós. Em seguida, execute novamente a configuração de 2005 do SQL Server. Definições de 2.8 para sp_configure pode causa configuração para bases de falha quando actualizar sistema dadosConfiguração a partir da linha de comandos poderá falhar quando desinstala um anterior pré-visualização CTP (Community Technology) versão do SQL Server Express utilizando SAVESYSDB e, em seguida, instalar esta versão utilizando USESYSDB, se o sp_configure opções SMO e DMO XPs estão desactivadas na instância anterior. Para resolver este problema, certifique-se que estas opções estão activadas antes de utilizar o programa de configuração para actualizar bases de dados do sistema. Para mais informações, consulte "Setting Server opções de configuração" no SQL Server Books Online neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=44375) . 2,9 Instalar uma instância predefinida do SQL Server 2000 pode desactivar o SQL Server ExpressSe o computador tem ferramentas de gestão do SQL Server 2000 e uma instância predefinida do SQL Server Express está instalada, o programa de configuração do SQL Server permitirá tenta instalar uma instância predefinida do SQL Server 2000. No entanto, ao fazê-lo, irá desactivar instalada instância do SQL Server Express. Por conseguinte, não instale uma instância predefinida do SQL Server 2000 quando ferramentas de gestão do SQL Server 2000 e uma instância predefinida do SQL Server Express já existem no computador. 2.10 Instalar o SQL Server Express num controlador de domínio do Windowsnota de segurança Recomenda-se contra execução o SQL Server Express num controlador de domínio. É possível instalar o SQL Server Express no Windows controlador de domínio; no entanto, não é possível executar num controlador de domínio do Windows Server 2003, serviço local ou serviço de rede. Contas de serviço do SQL Server devem executar como contas de utilizador de domínio do Windows. Também é possível instalar o SQL Server contas de serviço para serem executados como sistema local, mas não se recomenda esta opção. Não altere a função do servidor depois de instalar o SQL Server Express. Por exemplo, se instalar o SQL Server Express num servidor membro, não utilize a ferramenta Dcpromo para promover o servidor a controlador de domínio. Ou, se instalar o SQL Server Express num controlador de domínio, não utilize Dcpromo para despromover o servidor a servidor membro. Alterar a função de um servidor depois de instalação SQL Server Express pode resultar na perda de funcionalidade e não é suportada. Instalação de cliente nativa SQL 2.11 existente pode comprometer o programa de configuração falhaO programa de configuração poderá falhar e recuperar com a seguinte mensagem de erro: Um pacote de instalação para o produto não é possível encontrar Microsoft SQL Native Client. Tente instalar novamente utilizando uma cópia válida do pacote de instalação 'Sqlncli.msi'. Para contornar este problema, desinstale o SQL Native Client utilizando Adicionar ou remover programas. Num cluster, desinstale SQL Native Client todos os nós. Em seguida, execute Configuração do SQL Server novamente. Desinstalar 2.12 Pre-release versões do SQL Server Express e Visual Studio 2005Tem de remover todas as versões anteriores do SQL Server Express, Visual Studio 2005 e o .NET Framework 2.0 antes da instalação. Uma vez que ambos os produtos dependem da mesma versão do .NET Framework, tem de ser desinstalados pela seguinte ordem:
Linhas de modo de manutenção 2.13 para o caminho para o ficheiro Setup.exeSe instalar um novo componente de SQL Server 2005 no modo de manutenção, ser-lhe-á pedido para a localização do ficheiro Setup.exe no suporte de instalação de 2005 do SQL Server. Quando especificar a localização, certifique-se de que o caminho inclui "Setup.exe". Por exemplo, o caminho "D:\" irá falhar, mas "D:\Setup.exe" terá êxito. 2.14 Resolução de problemas falha de scripts do programa de configuração do comando da shellScripts de shell de comandos de configuração podem gerar erros de script do Windows quando variáveis de caminho contêm parênteses. Isto ocorre porque os scripts da shell de comandos não suportam parênteses em variáveis de caminho, que podem ocorrer quando instalar componentes de 32 bits do Windows no subsistema de 32 bits do Windows (WOW64) num computador de 64 bits. Por exemplo, o script seguinte, com um valor de caminho de "C:\Programas (x 86) \", gera um erro porque o interpretador de scripts da shell misinterprets os parênteses na variável PATH expandida como parte do se/ELSE instrução: Para contornar este 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 de 3.03.1 Serviço conta e protocolos de redePara o SQL Server Express, a conta sistema local é rede conta de serviço. SQL Server Express escuta no locais de pipes nomeados e memória partilhada. Não com uma instalação predefinida, pode remotamente ligar a SQL Server Express. Terá de activar o TCP/IP e verifique se o firewall está activado. 3.1.1 Para activar o TCP/IP, siga estes passos:
3.1.2 Para activar o firewall, siga estes passos:
Funcionalidade de instância de utilizador 3.2SQL Server Express permite aos utilizadores que não seja administrador copiar ou mover bases de dados (utilizando a implementação Xcopy) sem necessitar de privilégios do perfil. Para mais informações, consulte ? instâncias para não-administradores de utilizadores ? no SQL Server Express Books Online neste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52327) . Fornecedor WMI de 3.3 e funcionalidade de instância do utilizadorFornecedor WMI para eventos do servidor não será suportada nas instâncias de utilizador dinamicamente expansão. Isto deve continuar a funcionar na principal SQL Server Express instância. 3.4 Livros OnlineSQL Server Express Books Online está disponível para transferência a partir deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52327) . Nota Uma vez que SQL Server Express é uma versão limitada do SQL Server 2005, a documentação no SQL Server Express Books Online é muito depende o conteúdo presente no SQL Server 2005 Books Online. SQL Server 2005 Books Online está disponível para transferência a partir deste Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=52287) . Microsoft publica periodicamente actualizações transferíveis para SQL Server Express Books Online e SQL Server 2005 Books Online. Recomendamos que instale estas actualizações para manter as informações actualizadas na sua cópia local da documentação. 3.5 Obter assistência do SQL Server ExpressExistem quatro origens principais de informações da Microsoft sobre o SQL Server Express:
Também pode obter ajuda de outros utilizadores através de da SQL Server community (http://technet.microsoft.com/en-us/sqlserver/bb671048.aspx) ou directamente a partir do Microsoft support (http://go.microsoft.com/fwlink/?LinkId=52274) . Para mais informações, consulte "Obter SQL Server Express assistência" no SQL Server Express Books Online. Suporte de newsgroups 3.6Para suporte de newsgroups, visite o newsgroup do SQL Server Express neste Microsoft Web site (http://technet.microsoft.com/en-us/sqlserver/bb895986.aspx) . Não utilize outros newsgroups da Microsoft para colocar questões relacionadas com SQL Server Express. Poderá encontrar as informações mais recentes da equipa do SQL Server Express em SQL Server Express Weblog (http://go.microsoft.com/fwlink/?LinkId=38092) . Nota Newsgroups são suportadas apenas em inglês. 3.7 Fornecer comentários sobre o SQL Server ExpressPara fornecer sugestões e bugs relatórios de SQL Server Express:
Para mais informações, consulte "fornecer comentários no SQL Server 2005" no SQL Server Books Online. Motor de base de dados 4.0As notas nesta secção são itens mais recentes para os utilitários de linha de comandos do motor de base de dados do SQL Server 2005 e específicas do motor de base de dados que também se aplicam ao SQL Server Express. 4.1 Ligações podem ser forçar fechadas quando a ser executado no Windows Server 2003 SP1Se a rede de TCP/IP estiver activada, ligações de cliente para uma instância do SQL Server Express Database Engine executado no Windows Server 2003 Service Pack 1 poderão falhar com o seguinte erro: ProviderNum: 7, erro: ErrorMessage 10054,: "fornecedor de TCP: uma ligação existente forçosamente foi fechada pelo anfitrião remoto". Isto pode ocorrer quando os testes escalabilidade com um grande número de tentativas de ligação do cliente. Para resolver este problema, utilize o utilitário de regedit.exe para adicionar um novo valor DWORD chamado SynAttackProtect à chave de registo HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
with value data of 00000000 . nota de segurança Definir esta chave de registo poderá expor o servidor a ataques de denial-of-service de SYN inundação folheto. Remova este valor de registo quando o teste estiver concluído. Nota Edição incorrecta do registo pode provocar problemas graves que obriguem à reinstalação do sistema operativo. Microsoft não garante que problemas resultantes da edição incorrecta do registo possam ser resolvidos. Efectuar antes de editar o registo, cópias de segurança qualquer importantes dados. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/
)
Descrição do registo do Microsoft Windows Caixas de diálogo Broker de serviço 4.2 segura requerem uma chave principal da base de dadosSQL Server 2005 Books Online indica incorrectamente que quando uma conversação através de segurança do diálogo abrange bases de dados, o SQL Server cria uma chave de sessão encriptada com a chave principal para a base de dados. Na realidade, a chave de sessão é encriptada com a chave principal para a base de dados para todas as conversações que utilizem segurança de diálogo. Se uma chave principal de base de dados não estiver disponível, as mensagens para a conversação permanecem na transmission_queue com um erro até PFS uma base de dados é criado ou expirar a conversação. Utilize a encriptação = OFF parâmetro para criar um diálogo não encriptado ou utilize o seguinte comando para criar uma chave principal de base de dados: 4.3 Comuns tipos de definido pelo utilizador de tempo de execução para idiomas devem ter serialização de uma única vezCada instância de um objecto encomendou a condições byte definidos pelo utilizador tipo (UDT) podem ter apenas uma representação serializada. Se o serialize ou de-serialize rotinas reconhecem mais do que uma representação de um determinado objecto, poderá ver erros nos seguintes casos:
Conectividade de rede 4.4 não activada pelo programa de configuraçãoPara melhorar a segurança, SQL Server Express desactiva a conectividade de rede para algumas novas instalações. Conectividade de rede através de TCP/IP não está desactivada se estiver a utilizar o SQL Server Enterprise, Standard ou Workgroup Edition ou se existir uma instalação anterior do SQL Server. Pipes nomeados conectividade só está disponível para ligações locais a menos que uma instalação anterior do SQL Server esteja presente. Para todas as instalações, o protocolo de memória partilhada está activado para permitir ligações de locais para o servidor. O browser SQL serviço pode ser parado, dependendo das condições de instalação e opções de instalação. Considerações de 4.5 para assemblagens que contêm tipos definidos pelo utilizadorAs limitações seguintes aplicam-se para Common Language Runtime (CLR) assemblagens que contêm tipos definidos pelo utilizador. 4.5.1 Common Language Runtime tipos definidos pelo utilizador deve ter a serialização apenas umCada instância de um objecto encomendou a condições byte tipo definido pelo utilizador podem ter apenas uma representação serializada. Se o serialize ou de-serialize rotinas reconhecem mais do que uma representação de um determinado objecto, poderá ver erros nos seguintes casos:
Restrições 4.5.2 actualizadas actualizar assemblagens que reter classes do tipo definido pelo utilizadorALTER ASSEMBLY podem ser utilizado para actualizar os tipos definidos pelo utilizador de CLR das seguintes formas:
Os campos que estão contidos num serializado nativo definidos pelo utilizador tipo, incluindo membros de dados ou classes base, não podem ser alterados utilizando ASSEMBLY ALTER. Todas as outras alterações não são suportados. 4.6 SQL Server a consistência de dados de garantia não quando actualizar assemblagensSe WITH DESMARCADA dados não for especificado, SQL Server tenta impedir que ALTER ASSEMBLY executar se a nova versão de assemblagem afecta os dados existentes em tabelas, índices ou outros sites persistentes. SQL Server não garante, no entanto, que colunas calculadas, índices, as vistas indexadas ou expressões serão consistentes com as rotinas subjacentes e tipos de quando a assemblagem CLR (Common Language Runtime) é actualizada. Tenha cuidado quando executar ALTER ASSEMBLY para garantir que não existe uma discrepância entre o resultado da expressão e um valor baseado no que expressão armazenada na assemblagem. 4,7 Considerações para a sombra recuperados automaticamente copiar funcionalidade do serviço de cópia de sombra de volumeA funcionalidade de cópia sombra recuperados automaticamente da sombra de volumes serviço de cópia (VSS) tem as seguintes limitações. Vários 4.7.1 continuados cópias sombra recuperados automaticamenteNo Windows Server 2003 Service Pack 1 (SP1) e versões posteriores, pode criar apenas uma cópia sombra do único recuperados automaticamente persistentes. Para criar uma cópia sombra adicionais, primeiro tem de aplicar a actualização descrita no artigo da base de dados de conhecimento da 891957. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 891957
(http://support.microsoft.com/kb/891957/
)
Actualização está disponível que correcções serviço de cópia de sombra volumes vários problemas no Windows Server 2003 Nota Se não tiver aplicado esta actualização, pode criar uma nova cópia sombra de recuperados automaticamente persistentes eliminando existente pela primeira vez e, em seguida, criar um novo. Cópias sombra 4.7.2 recuperados automaticamente e catálogos de texto completoA funcionalidade de cópia sombra recuperados automaticamente não suporta catálogos de texto completo. Quando é criada uma cópia de sombra recuperados automaticamente, qualquer catálogos de texto completo na base de dados na cópia sombra são colocados offline. Quando estiver ligado à base de dados da cópia sombra, o catálogo de texto completo permanece permanentemente offline. Todos os outros dados permanece disponível na base de dados anexado. Quando uma base de dados que contém um catálogo de texto completo está ligado directamente a partir de uma cópia de sombra recuperados automaticamente, a operação de ligação devolve a seguinte mensagem de erro: Servidor: Erro 7608, nível de 17, State 1, linha 1 Ocorreu uma falha de texto completo desconhecida (0xc000000d) durante "Montar um catálogo de texto completo". Se não for necessário anexar uma base de dados directamente a partir da cópia sombra, pode evitar este problema copiando os ficheiros de base de dados e catálogos de texto completo da cópia sombra para uma letra de unidade normal com base volume e, em seguida, anexar a base de dados a partir dessa localização. Desde que o comando de ligação Especifica a localização correcta dos ficheiros de texto completo copiados, os catálogos de texto completo vão funcionar. Restrições de 4.8 para registo de assemblagens de Runtime do idioma comumSQL Server não permite registar versões diferentes de uma assemblagem com o mesmo nome, idioma e chave pública. Se pretender manter bases de dados de uma versão do SQL Server Express anteriores da CTP de Setembro de edição, que deve largar tudo menos uma instância de uma assemblagem com vários registos antes de instalar esta versão. Criar 4.9 EXTERNAL_ACCESS e assemblagens não SEGURASPara criar um EXTERNAL_ACCESS ou a assemblagem não SEGURA no SQL Server ou para carregar uma assemblagem, deve ser cumprida verifique uma das seguintes duas condições:
Recomendamos que a propriedade fidedigna numa base de dados não ser definido como ON apenas para ser executado código de tempo de execução (CLR) idioma comum no processo do servidor. Em vez disso, recomendamos que ser criada uma chave assimétrica do ficheiro de assemblagem na base de dados principal. Um início de sessão mapeado para esta chave assimétrica, em seguida, tem ser criado e o início de sessão têm de ser concedido permissões de ASSEMBLY acesso EXTERNO ou ASSEMBLY INSEGURO. As seguintes instruções de Transact-SQL execute os passos necessários para criar uma chave assimétrica, mapear um início de sessão para esta chave e, em seguida, conceder permissão de EXTERNAL_ACCESS ASSEMBLY para o início de sessão. Tem de executar as seguintes instruções de Transact-SQL antes de executar a instrução CREATE ASSEMBLY. Aplicação 4.10 função compatibilidade com restrições de visibilidade de metadados e vistas de gestão dinâmicaPoderá alterar o comportamento de programas executados numa função de aplicação porque, por predefinição, SQL Server Express limita a visibilidade de metadados de base de dados principal para funções da aplicação. Como solução temporária, pode activar o sinalizador de rastreio # 4616. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 906549
(http://support.microsoft.com/kb/906549/
)
Poderá receber uma "Permissão negada" mensagem de erro quando uma aplicação baseada em funções aplicação tenta seleccionar registos a partir qualquer uma das tabelas de sistema numa base de dados principal do SQL Server 2005 Opções de base de dados 4.11 SUPPLEMENTAL_LOGGING não está implementadaA opção de base de dados SUPPLEMENTAL_LOGGING não está implementada nesta versão do SQL Server. Esta opção pode ser definida mas não tem qualquer efeito. 4.12 sys.dm_clr_loaded_assemblies mostra assemblagens que falha ao carregarAs assemblagens que não conseguem carregar no espaço de endereços de servidor por qualquer motivo continuará a aparecer na vista de gestão dinâmica sys.dm_clr_loaded_assemblies. 4,13 XQuery alteraçõesOs seguintes aspectos do SQL Server Express XQuery implementação não estão documentadas no Books Online:
Conversão 4.14 de xsd:dateTime é menos restritivas que documentadoRepresentação de cadeia de um valor de xs:dateTime que não contenha uma data e hora separador T ou um fuso horário pode ser convertida para um tipo de data/hora SQL num método value() , como no exemplo seguinte: Suporte de esquema XML 4.15Os seguintes aspectos do SQL Server 2005 suportam para XML Schema não estão documentadas no SQL Server 2005 Books Online:
4.16 RC4 Não deve ser utilizada encriptaçãoNão utilize encriptação RC4 para proteger os dados no SQL Server 2005. Utilize uma cifra em bloco como AES 256 ou Triple DES. Replicação 5.0As notas nesta secção são itens mais recentes para a replicação. a replicação está desactivada por predefinição Microsoft SQL Server 2005 Express Edition pode servir como um subscritor para todos os tipos de replicação mas replicação não é instalada por predefinição para esta edição. Para instalar componentes de replicação, siga estes passos:
Para instalar componentes de conectividade e replicação de objectos de gestão (RMO), siga estes passos:
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 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: 910229
(http://support.microsoft.com/kb/910229/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






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


Voltar ao topo