Índice de artículos de conocimientos externos a inglés Service ManagerIndex non-English Service Manager knowledge articles

Se aplica a: System Center 2016 - Service ManagerApplies To: System Center 2016 - Service Manager

Si tiene artículos de conocimientos existentes o esté planeando crear artículos de conocimientos en un idioma distinto del inglés, utilice el procedimiento siguiente para resolver un problema de indización en 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. Este problema afecta a no-versión en inglés de caracteres que se usan en sólo el contenido del analista y los campos contenido interno de un artículo de conocimientos.This issue deals with non-English characters that are used in only the Analyst Content and the Internal Content fields in a knowledge article. Debe realizar este procedimiento en el equipo que hospeda la base de datos de Service Manager System Center.You must perform this procedure on the computer that hosts the System Center - Service Manager database. Es necesario realizar dos tareas.You have two tasks to perform. La primera consiste en modificar el registro y la segunda es ejecutar una serie de SQL comandos de consulta de servidor en la base de datos de 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.

Precaución

La edición incorrecta del registro puede causar daños graves al sistema. Antes de realizar cambios en el Registro, debe hacer una copia de seguridad de los datos valiosos del equipo.Incorrectly editing the registry might severely damage your system; therefore, before making changes to the registry, back up any valued data on the computer.

Se necesitan tres datos para este procedimiento:You need three pieces of information for this procedure:

  • Este identificador único global (GUID): E2403E98-663B-4DF6-B234-687789DB8560This globally unique identifier (GUID): E2403E98-663B-4DF6-B234-687789DB8560

  • El GUID del archivo .rtf que detectará en el procedimiento siguienteThe GUID of the .rtf file that you will discover in the following procedure

  • La ubicación del archivo rtffil.dll, normalmente, C:\Windows\System32The location of the file rtffil.dll, typically, C:\Windows\System32

    Para este procedimiento, se supone que el archivo rtffil.dll se encuentra en la unidad C:\Windows\carpeta System32.For this procedure, it is assumed that the file rtffil.dll is located in the C:\Windows\System32 folder.

Editar el registroEdit the registry

  1. En el equipo que hospeda la base de datos de Service Manager, inicie sesión en el equipo como un usuario con credenciales administrativas.On the computer hosting the Service Manager database, log on to the computer as a user with administrative credentials.

  2. En el escritorio de Windows, haga clic en Inicioy, a continuación, haga clic en Ejecutar.On the Windows desktop, click Start, and then click Run.

  3. En el cuadro de diálogo Ejecutar , en el cuadro Abrir , escriba regedity, a continuación, haga clic en Aceptar.In the Run dialog box, in the Open box, type regedit, and then click OK.

  4. Si la instancia predeterminada se seleccionó durante la instalación, en la Editor del registro ventana, expanda HKEY_LOCAL_máquina\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSearch\filtros\.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.

    Nota

    Si no se ha seleccionado la instancia predeterminada durante la instalación, el MSSQL13. MSSQLSERVER nodo será diferente.If the default instance was not selected during setup, the MSSQL13.MSSQLSERVER node will be different.

  5. En el panel derecho, haga doble-haga clic en predeterminado.In the right pane, double-click Default.

  6. En el cuadro de diálogo Editar cadena , en el cuadro Información del valor , tome nota del GUID que encuentre aquí.In the Edit String dialog box, in the Value data box, make note of the GUID that you find here. Este es el GUID del archivo .rtfThis is the GUID of the rtf. que se va a utilizar en el paso 8.file that you will use in step 8. Reemplace este valor con el GUID proporcionado, E2403E98-663B-4DF6-B234-687789DB8560.Replace this value with the provided GUID, E2403E98-663B-4DF6-B234-687789DB8560. Asegúrese de que este GUID se encuentre entre corchetes.Make sure that open and close brackets surround this GUID. Haga clic en Aceptar.Click OK.

  7. En el árbol del Registro, encima del nodo Filtros en el que se encuentra actualmente, está el nodo CLSID .In the registry tree, above the Filters node that you are currently in, is the CLSID node. Expanda CLSID.Expand CLSID.

  8. En el panel izquierdo del editor del Registro, localice el GUID que guardó en el paso 6.In the left pane of the registry editor, locate the GUID that you saved from step 6. Derecha-haga clic en este nodo y, a continuación, haga clic en cambiar el nombre de.Right-click this node, and then click Rename.

  9. Cambiar el nombre de este nodo mediante el GUID proporcionado, E2403E98-663B-4DF6-B234-687789DB8560.Rename this node by using the provided GUID, E2403E98-663B-4DF6-B234-687789DB8560. Asegúrese de que el GUID se encuentre entre corchetes.Make sure that open and close brackets surround the GUID.

  10. En el panel derecho, haga doble-haga clic en el predeterminado clave.In the right pane, double-click the Default key.

  11. En el cuadro de diálogo Editar cadena , en el cuadro Datos del valor , escriba la ruta de acceso del archivo rtffilt.dll.In the Edit String dialog box, in the Value data box, type the path of the file rtffilt.dll. Por ejemplo, escriba c:\windows\system32\rtffilt.dlly, a continuación, haga clic en Aceptar.For example, type c:\windows\system32\rtffilt.dll, and then click OK.

  12. Compruebe que la entrada de datos para la clave ThreadingModel esté establecida en Ambas.Verify that the data entry for the ThreadingModel key is set to Both.

  13. Cierre el editor del Registro.Close the Registry Editor.

Para ejecutar los comandos de SQL ServerTo run the SQL Server commands

  1. En el equipo que hospeda la base de datos de Service Manager, en el escritorio de Windows, haga clic en iniciar, haga clic en todos los programas, haga clic en Microsoft SQL Server 2016y, a continuación, haga clic en 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. En el cuadro de diálogo Conectar a servidor , realice lo siguiente:In the Connect to Server dialog box, perform the following:

    1. En la lista Tipo de servidor , seleccione Motor de base de datos.In the Server Type list, select Database Engine.

    2. En el nombre del servidor , seleccione el servidor y la instancia de la base de datos de Service Manager.In the Server Name list, select the server and instance for your Service Manager database.

    3. En la lista Autenticación , seleccione Autenticación de Windowsy haga clic en Conectar.In the Authentication list, select Windows Authentication, and then click Connect.

  3. En el panel Explorador de objetos , expanda Bases de datosy, a continuación, haga clic en ServiceManager.In the Object Explorer pane, expand Databases, and then click ServiceManager.

  4. En la barra de herramientas, haga clic en Nueva consulta.In the toolbar, click New Query.

  5. En el panel central, escriba los comandos siguientes y, a continuación, haga clic en Ejecutar.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. En el mensajes ficha, compruebe que el mensaje "comando(s) se completó correctamente" aparece.In the Messages tab, verify that the message "Command(s) completed successfully" appears.

Para comprobar el cambio del filtro .rtfTo verify changing the .rtf filter

  1. En el equipo que hospeda la base de datos de Service Manager, en el escritorio de Windows, haga clic en iniciar, haga clic en todos los programas, haga clic en Microsoft SQL Server 2016y, a continuación, haga clic en 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. En el cuadro de diálogo Conectar a servidor , realice lo siguiente:In the Connect to Server dialog box, perform the following:

    1. En la lista Tipo de servidor , seleccione Motor de base de datos.In the Server Type list, select Database Engine.

    2. En el nombre del servidor , seleccione el servidor y la instancia de la base de datos de Service Manager.In the Server Name list, select the server and instance for your Service Manager database.

    3. En la lista Autenticación , seleccione Autenticación de Windowsy haga clic en Conectar.In the Authentication list, select Windows Authentication, and then click Connect.

  3. En el panel Explorador de objetos , expanda Bases de datosy, a continuación, haga clic en ServiceManager.In the Object Explorer pane, expand Databases, and then click ServiceManager.

  4. En la barra de herramientas, haga clic en Nueva consulta.In the toolbar, click New Query.

  5. En el panel central, escriba lo siguiente y, a continuación, haga clic en Ejecutar.In the center pane, type the following, and then click Execute:

    select * from sys.fulltext_document_types where document_type = '.rtf'  
    
  6. El panel de resultados muestra los resultados siguientes:The results pane shows the following results:

Resultadoresult Valorvalue
documento_tipodocument_type .rtf.rtf
clase_Id.class_id E2403E98-663B-4DF6-B234-687789DB8560E2403E98-663B-4DF6-B234-687789DB8560
rutapath C:\Windows\System32\Rtffilt.dllC:\Windows\System32\Rtffilt.dll

Pasos siguientesNext steps