Configuración de Microsoft SQL Server

Para configurar Microsoft SQL Server para Maximo® Health se crean espacios de tabla, se crea un usuario de base de datos y se configuran los parámetros de la base de datos.

Antes de empezar

Para obtener información sobre cómo configurar Microsoft SQL Server, consulte la documentación del producto Microsoft SQL Server .

Para obtener información sobre las versiones de base de datos soportadas, puede generar un Informe de compatibilidad de productos de software. Busque IBM® Maximo Application Suite y seleccione la versión de la suite para generar el informe. Compruebe las versiones de base de datos soportadas en el separador Software soportado del informe.

Acerca de esta tarea

Utilice el nivel de aislamiento READ COMMITTED. Para más información, consulte el artículo Reducir el bloqueo en IBM Support.

Procedimiento

  1. Configure el puerto de escucha.

    La instancia predeterminada del motor de base de datos de Microsoft SQL Server escucha en el puerto TCP 1433. Las instancias con nombre de Microsoft SQL Server Database Engine y Microsoft SQL Server Compact Edition están configuradas para puertos dinámicos, lo que significa que seleccionan cualquier puerto disponible cuando se inicia el servicio. Cuando se conecte a una instancia con nombre a través de un cortafuegos, configure el motor de base de datos de modo que escuche en un puerto específico para abrir este puerto en el cortafuegos.

    1. Abra Microsoft SQL Server Configuration Manager.
    2. Desde la navegación del Administrador de configuración Microsoft SQL Server, expanda Configuración de red SQL Server > Protocolos para < nombre de instancia > y luego haga doble clic en TCP/IP.
    3. En el cuadro de diálogo Propiedades de TCP/IP, pulse el separador Direcciones IP .
    4. Para cada dirección IP listada, asegúrese de que el campo Puertos dinámicos TCP esté en blanco.
      Si el campo Puertos dinámicos TCP contiene un valor de 0, esa dirección IP está utilizando puertos dinámicos. Dado que Maximo Health requiere que Microsoft SQL Server que escuche en un puerto estático, este campo debe estar vacío.
    5. Para cada dirección IP listada, especifique 1433 para el campo Puerto TCP .
    6. Pulse Aceptar.
    7. En la navegación del Gestor de configuración de SQL Server , seleccione SQL Server Servicios.
    8. Pulse con el botón derecho SQL Server (<nombre de instancia>) y, a continuación, pulse Reiniciar para detener y reiniciar Microsoft SQL Server.
    9. Verifique que la instancia de Microsoft SQL Server se esté ejecutando y, a continuación, cierre SQL Server Configuration Manager.
  2. Verifique que ha habilitado el valor de búsqueda de texto completo durante la instalación de Microsoft SQL Server.
    Para determinar si la búsqueda de texto completo está instalada en la base de datos existente de Microsoft SQL Server , realice los pasos siguientes:
    1. Abra SQL Server Management Studio, seleccione SQL Server Autenticación como tipo de autenticación, especifique las credenciales para el ID de usuario sa y, a continuación, pulse Conectar.
    2. Pulse Nueva consulta y especifique el mandato siguiente:
      select FULLTEXTSERVICEPROPERTY ( 'IsFulltextInstalled' )

      Si no ha instalado la búsqueda de texto completo (el valor resultante es cero) debe hacerlo ahora. Para instalar la búsqueda de texto completo, inserte el soporte del producto Microsoft SQL Server en el sistema e inicie el asistente de instalación. Recorra el asistente y habilite la opción Búsqueda de texto completo que está activada en la parte Personalizado del cuadro de diálogo Tipo de configuración. Para finalizar el proceso de instalación, reinicie el servidor.

  3. Cree una base de datos Microsoft SQL Server .
    1. En Microsoft SQL Server Management Studio, seleccione Nueva base de datos en la carpeta de bases de datos.
    2. Especifique un nombre de base de datos exclusivo.
      Por ejemplo, especifique maxdb80
    3. Para el nombre lógico maxdb80 , cambie el atributo Tamaño inicial (MB) a 500 (MB) y establezca también el valor del campo Autogrowth/Maxsize en By 1 MB, Unlimited.
    4. Opcional: Modifique los valores de registro para acomodar el entorno de producción.
    5. Para desplegar en un idioma específico, elija la ordenación predeterminada para la base de datos.
      Por ejemplo, para desplegar la aplicación en inglés, seleccione Latin1_General_CI_AI.
      Aunque no da soporte a una base de datos Microsoft SQL Server utilizando Unicode, es posible desplegar en varios idiomas si los idiomas elegidos dan soporte a la misma ordenación de Microsoft SQL Server. Por ejemplo, el inglés y el francés se pueden instalar porque ambos dan soporte a la misma ordenación de Microsoft SQL Server . Sin embargo, el inglés y el japonés no se pueden instalar juntos porque tienen diferentes clasificaciones de Microsoft SQL Server .

      Para obtener más información, consulte la documentación de soporte de Microsoft SQL Server Collation y Unicode.

  4. Cree el usuario de Maximo para Microsoft SQL Server.
    1. Abra Microsoft SQL Server Management Studio.
    2. En la navegación del Gestor de configuración de SQL Server , pulse Bases de datos.
    3. Pulse con el botón derecho la base de datos maxdb80 y seleccione Nueva consulta.
    4. Especifique el mandato siguiente para crear el usuario Base de datos de Maximo MAXIMO con una contraseña que se ajuste a la política de contraseñas del sistema.
      sp_addlogin MAXIMO,password
      go
      Este valor distingue entre mayúsculas y minúsculas.
    5. Especifique el mandato siguiente para cambiar el propietario de la base de datos a MAXIMO.
      sp_changedbowner MAXIMO
      go