Indexar artigos de conhecimento de Service Manager que não estejam em inglêsIndex non-English Service Manager knowledge articles

Importante

Esta versão do Service Manager atingiu o fim do suporte, recomendamos que você atualize para o Service Manager 2019.This version of Service Manager has reached the end of support, we recommend you to upgrade to Service Manager 2019.

Se você tiver artigos de conhecimento existentes ou estiver planejando criar artigos de conhecimento em qualquer idioma diferente do inglês, use o procedimento a seguir para resolver um problema de indexação no Microsoft SQL   Server   2016.If you have existing knowledge articles or are planning to create knowledge articles in any language other than English, use the following procedure to resolve an indexing issue in Microsoft SQL Server 2016. Esse problema lida com caracteres que não - são do inglês que são usados somente no conteúdo do analista e nos campos de conteúdo interno em um artigo de conhecimento.This issue deals with non-English characters that are used in only the Analyst Content and the Internal Content fields in a knowledge article. Você deve executar esse procedimento no computador que hospeda o banco de dados do System Center-Service Manager.You must perform this procedure on the computer that hosts the System Center - Service Manager database. Você tem duas tarefas para realizar.You have two tasks to perform. A primeira é editar o registro, e a segunda é executar uma série de comandos de consulta do SQL   Server no banco de dados Service Manager.The first is to edit the registry, and the second is to run a series of SQL Server query commands on the Service Manager database.

Cuidado

Se houver uma edição incorreta no registro, poderão ocorrer danos graves ao sistema; portanto, antes de fazer alterações no registro, faça backup de todos os dados valiosos no computador.Incorrectly editing the registry might severely damage your system; therefore, before making changes to the registry, back up any valued data on the computer.

Você precisará de três informações para esse procedimento:You need three pieces of information for this procedure:

  • Este GUID de identificador globalmente exclusivo ( ) : E2403E98 - 663B - 4DF6 - B234 - 687789DB8560This globally unique identifier (GUID): E2403E98-663B-4DF6-B234-687789DB8560

  • A GUID do arquivo .rtf que você descobrirá no procedimento a seguirThe GUID of the .rtf file that you will discover in the following procedure

  • O local do arquivo rtffil.dll, normalmente, C: \ Windows \ System32The location of the file rtffil.dll, typically, C:\Windows\System32

Para esse procedimento, supõe-se que o arquivo rtffil.dll está localizado na pasta C: \ Windows \ System32.For this procedure, it is assumed that the file rtffil.dll is located in the C:\Windows\System32 folder.

Editar o RegistroEdit the registry

  1. No computador que hospeda o banco de dados do Service Manager, faça logon no computador como um usuário com credenciais administrativas.On the computer hosting the Service Manager database, log on to the computer as a user with administrative credentials.

  2. Na área de trabalho do Windows, clique em Iniciar e em Executar.On the Windows desktop, click Start, and then click Run.

  3. Na caixa de diálogo Executar , na caixa Abrir , digite regedite clique em OK.In the Run dialog box, in the Open box, type regedit, and then click OK.

  4. Se a instância padrão foi selecionada durante a instalação, na janela Editor do registro , expanda HKEY _ LOCAL _ Machine \ software \ Microsoft \ Microsoft SQL Server \ MSSQL13. MSSQLSERVER \ MSSearch \ Filters \ . rtf.If the default instance was selected during Setup, in the Registry Editor window, expand HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSearch\Filters\.rtf.

    Observação

    Se a instância padrão não tiver sido selecionada durante a instalação, o **MSSQL13. ** O nó MSSQLSERVER será diferente.If the default instance was not selected during setup, the MSSQL13.MSSQLSERVER node will be different.

  5. No painel direito, clique duas vezes - em padrão.In the right pane, double-click Default.

  6. Na caixa de diálogo Editar Cadeia de Caracteres , na caixa Dados do valor , anote o GUID encontrado aqui.In the Edit String dialog box, in the Value data box, make note of the GUID that you find here. Esse é o GUID do arquivo rtfThis is the GUID of the rtf. que será usado na etapa 8.file that you will use in step 8. Substitua esse valor pelo GUID fornecido, E2403E98 - 663B - 4DF6 - B234 - 687789DB8560.Replace this value with the provided GUID, E2403E98-663B-4DF6-B234-687789DB8560. Coloque esse GUID entre colchetes.Make sure that open and close brackets surround this GUID. Clique em OK.Click OK.

  7. Na árvore do Registro, acima do nó Filtros em que você está no momento, encontra-se o nó CLSID .In the registry tree, above the Filters node that you are currently in, is the CLSID node. Expanda o CLSID.Expand CLSID.

  8. No painel à esquerda do editor de registro, localize o GUID que você salvou da etapa 6.In the left pane of the registry editor, locate the GUID that you saved from step 6. Clique com o botão direito do mouse - neste nó e clique em renomear.Right-click this node, and then click Rename.

  9. Renomeie este nó usando o GUID fornecido, E2403E98 - 663B - 4DF6 - B234 - 687789DB8560.Rename this node by using the provided GUID, E2403E98-663B-4DF6-B234-687789DB8560. Coloque esse GUID entre colchetes.Make sure that open and close brackets surround the GUID.

  10. No painel direito, clique duas vezes - na chave padrão .In the right pane, double-click the Default key.

  11. No Editar cadeia de caracteres , na caixa de Dados do valor digite o caminho do arquivo rtffilt.dll.In the Edit String dialog box, in the Value data box, type the path of the file rtffilt.dll. Por exemplo, digite c: \ windows \ System32 \rtffilt.dlle clique em OK.For example, type c:\windows\system32\rtffilt.dll, and then click OK.

  12. Verifique se as entradas de dados para a chave ThreadingModel estão definidas como Ambos.Verify that the data entry for the ThreadingModel key is set to Both.

  13. Feche o Editor do Registro.Close the Registry Editor.

Para executar os comandos do SQL ServerTo run the SQL Server commands

  1. No computador que hospeda o banco de dados do Service Manager, na área de trabalho do Windows, clique em Iniciar, em todos os programas, em Microsoft SQL   Server   2016e em SQL Server Management Studio.On the computer hosting the Service Manager database, on the Windows desktop, click Start, click All Programs, click Microsoft SQL Server 2016, and then click SQL Server Management Studio.

  2. Na caixa de diálogo Conectar ao servidor , execute o seguinte:In the Connect to Server dialog box, perform the following:

    1. Na lista tipo de servidor , selecione mecanismo de banco de dados.In the Server Type list, select Database Engine.

    2. Na lista nome do servidor , selecione o servidor e a instância para seu banco de dados Service Manager.In the Server Name list, select the server and instance for your Service Manager database.

    3. Na lista Autenticação , selecione Autenticação do Windowse clique em Conectar.In the Authentication list, select Windows Authentication, and then click Connect.

  3. No painel Explorador de Objetos , expanda Bancos de Dadose clique em ServiceManager.In the Object Explorer pane, expand Databases, and then click ServiceManager.

  4. Na barra de tarefas, clique em Nova Consulta.In the toolbar, click New Query.

  5. No painel central, digite os seguintes comandos e clique em Executar.In the center pane, type the following commands, and then click Execute.

    exec sp_fulltext_service 'verify_signature', 0  
    go  
    exec sp_fulltext_service 'update_languages'  
    go  
    exec sp_fulltext_service 'restart_all_fdhosts'  
    go  
    
    
  6. Na guia mensagens , verifique se a mensagem "comando ( s ) concluído com êxito" é exibida.In the Messages tab, verify that the message "Command(s) completed successfully" appears.

Para verificar a alteração do filtro .rtfTo verify changing the .rtf filter

  1. No computador que hospeda o banco de dados do Service Manager, na área de trabalho do Windows, clique em Iniciar, em todos os programas, em Microsoft SQL Server   2016e em SQL Server Management Studio.On the computer hosting the Service Manager database, on the Windows desktop, click Start, click All Programs, click Microsoft SQL Server 2016, and then click SQL Server Management Studio.

  2. Na caixa de diálogo Conectar ao servidor , execute o seguinte:In the Connect to Server dialog box, perform the following:

    1. Na lista tipo de servidor , selecione mecanismo de banco de dados.In the Server Type list, select Database Engine.

    2. Na lista nome do servidor , selecione o servidor e a instância para seu banco de dados Service Manager.In the Server Name list, select the server and instance for your Service Manager database.

    3. Na lista Autenticação , selecione Autenticação do Windowse clique em Conectar.In the Authentication list, select Windows Authentication, and then click Connect.

  3. No painel Explorador de Objetos , expanda Bancos de Dadose clique em ServiceManager.In the Object Explorer pane, expand Databases, and then click ServiceManager.

  4. Na barra de tarefas, clique em Nova Consulta.In the toolbar, click New Query.

  5. No painel central, digite o seguinte e clique em Executar.In the center pane, type the following, and then click Execute:

    select * from sys.fulltext_document_types where document_type = '.rtf'  
    
  6. O painel de resultados mostra os seguintes resultados:The results pane shows the following results:

resultresult valuevalue
tipo de documento _document_type .rtf.rtf
ID da classe _class_id E2403E98 - 663B - 4DF6 - B234 - 687789DB8560E2403E98-663B-4DF6-B234-687789DB8560
caminhopath C: \ Windows \ System32 \Rtffilt.dllC:\Windows\System32\Rtffilt.dll

Próximas etapasNext steps