Select the product you need help with
Num computador que tenha um processador de 64 bits, recebe uma mensagem de erro no SQL Server Management Studio quando ligar o SQL Server 2005 Integration Services ou quando criar ou editar um plano de manutençãoArtigo: 919224 - Ver produtos para os quais este artigo se aplica. N.º DE BUGS: 434935 (SQLBUDT) Nesta páginaSintomasInstalar um hotfix do Microsoft SQL Server 2005 num computador que tenha um processador de 64 bits. Quando liga para SQL Server 2005 Integration Services (SSIS) utilizando o SQL Server Management Studio, receberá uma mensagem de erro semelhante à seguinte: TÍTULO: Microsoft SQL Server Management Studio Falha ao obter dados para este pedido. (Microsoft.SqlServer.SmoEnum) Para obter ajuda, clique em: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476 OBTER INFORMAÇÕES ADICIONAIS: Ligar ao serviço SSIS no computador "ComputerName" falhou: Erro ao carregar biblioteca/DLL de tipo. Mensagem de erro 1 Excepção de HRESULT: 0xC0010014 (Microsoft.SqlServer.DTSRuntimeWrap) ------------------------------ Localização do programa: em Microsoft.SqlServer.dts.Runtime.ConnectionManager.get_Properties() em Microsoft.SqlServer.Management.DatabaseMaintenance.TaskContextUI.InitializeConnectionCombo (cadeia connectionName) em Microsoft.SqlServer.Management.DatabaseMaintenance.DBMaintTaskBackupForm.SetTask (DbMaintenanceBackupTask tarefa) em Microsoft.SqlServer.Management.DatabaseMaintenance.DBMaintTaskBackupFormConstrutor (TaskHost taskHost, IServiceProvider fornecedor) em Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskBackupUI.GetView() no Microsoft.DataTransformationServices.Design.DtrTaskDesigner.GetTaskEditor() Mensagem de erro 2 Excepção de HRESULT: 0xC0010014 (Microsoft.SqlServer.DTSRuntimeWrap) ------------------------------ Localização do programa: em Microsoft.SqlServer.dts.Runtime.Sequence.get_Properties() em Microsoft.DataTransformationServices.Design.DtsBaseDesigner.PreFilterProperties (IDictionary propriedades) em Microsoft.DataTransformationServices.Design.DtsPropExpressionsDesigner.PreFilterProperties (IDictionary propriedades) em Microsoft.DataTransformationServices.Design.DbMaintSequenceDesigner.PreFilterProperties (IDictionary propriedades) em System.ComponentModel.Design.ComponentDesigner.System.ComponentModel.Design.IDesignerFilter.PreFilterProperties (IDictionary propriedades) em System.ComponentModel.Design.TypeDescriptorFilterService.System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties (componente IComponent, IDictionary propriedades) em Microsoft.DataTransformationServices.Design.DtsTypeDescriptorFilterService.System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties (componente IComponent, IDictionary propriedades) em System.ComponentModel.TypeDescriptor.PipelineFilter (Int32 pipelineType ICollection membros, instância do objecto, IDictionary cache) em System.ComponentModel.TypeDescriptor.GetPropertiesImpl (objecto componente atributo [] atributos, noCustomTypeDesc boleano, noAttributes booleano) em System.ComponentModel.TypeDescriptor.GetProperties (objecto de componente) em Microsoft.DataWarehouse.Design.Cud.VsTransaction.ChangeProperty (objecto obj, propertyName cadeia) em Microsoft.DataTransformationServices.Design.DtsBasePackageDesigner.CreateExecutable (cadeia moniker IDTSSequence contentor, nome da cadeia)
CausaEste problema ocorre porque anula o registo do programa de instalação o ficheiro de dts.dll de 32 bits quando o programa de instalação instala o ficheiro de dts.dll de 64 bits. O ficheiro de dts.dll de 64 bits está instalado em conjunto com o SQL Server 2005 SP2. Além disso, o ficheiro de dts.dll de 64 bits poderá ser instalado em conjunto com qualquer pacote de correcção SSIS que contém o ficheiro de dts.dll de 64 bits. ResoluçãoPara resolver este problema, utilize um dos seguintes métodos, dependendo da versão de cada instância do SQL Server 2005. Método 1Se as versões das instâncias do SQL Server 2005 não forem anteriores ao SQL Server 2005 SP2, execute o seguinte comando numa linha de comandos para registar o ficheiro de dts.dll de 32 bits: %windir%\syswow64\regsvr32 "% ProgramFiles(x86) %\Microsoft SQL Server\90\dts\binn\dts.dll" Também poderá ter de registar manualmente MsDtsSrvrUtil.dll, utilizar %windir%\syswow64\regsvr32 "% ProgramFiles (x 86) %\Microsoft SQL Server\90\dts\binn\MsDtsSrvrUtil.dll Se executar 64-bit Integration Services, poderá ser necessário registar manualmente as DLL de 64 bits utilizando estes comandos %windir%\system32\regsvr32 "%ProgramFiles%\Microsoft SQL Server\90\dts\binn\dts.dll %windir%\system32\regsvr32 "%ProgramFiles%\Microsoft SQL Server\90\dts\binn\MsDtsSrvrUtil.dll Método 2Se a versão de uma instância do SQL Server 2005 for anterior ao SQL Server 2005 SP2, utilize um dos seguintes métodos:
Ponto Da SituaçãoA Microsoft confirmou que este erro ocorre nos produtos do Microsoft listados na secção "Aplica-se a". Mais InformaçãoPode ver o registo de aplicações no Visualizador de eventos para determinar a ordem pela qual os pacotes de correcções foram instalados. Se a ordem de instalação difere seguinte ordem, reinstale os pacotes de correcção pela seguinte ordem:
PropriedadesArtigo: 919224 - Última revisão: segunda-feira, 10 de Agosto de 2009 - Revisão: 4.0 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 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: 919224
(http://support.microsoft.com/kb/919224/en-us/
)
|




Voltar ao topo








