Configuración de base de datos MSSQL para instalaciones de OpManager en Linux

Desde la versión 12.8.330, se admite la base de datos MSSQL para implementaciones en Linux. Por el momento, la base de datos MSSQL no puede configurarse directamente desde el asistente de instalación para la instalación de OpManager en Linux. En su lugar, realice una instalación predeterminada con la base de datos PgSQL en el entorno Linux y luego migre la base de datos a MSSQL.

Nota: La base de datos MSSQL no está incluida en el instalador para implementaciones en Linux.

Pasos para migrar a la BD MSSQL

Después de la instalación, siga los pasos que se indican a continuación, antes de iniciar el producto, para migrar de la base de datos PgSQL a MSSQL en instalaciones Linux.

  1. En la terminal, vaya al directorio <OpManager_Home>/bin y ejecute el archivo DBConfiguration.sh.
  2. Proporcione los detalles del servidor SQL con el nombre de la base de datos.
  3. Deje la opción Migrate data from existing databasesin seleccionar.

  1. Luego, haga clic en OK para iniciar la migración.

Después de que la migración se complete correctamente, se mostrará un mensaje de éxito en un cuadro de diálogo.

Nota:

  • El archivo DBConfiguration.sh se puede ejecutar directamente desde la máquina Linux o desde entornos habilitados con X11.
  • La ejecución de DBConfiguration.sh en modo consola actualmente no es compatible.

BCP con base de datos MSSQL:

La utilidad BCP (Bulk Copy Program), provista con Microsoft SQL Server, es una herramienta de línea de comandos que permite a los usuarios importar y exportar grandes volúmenes de datos hacia y desde bases de datos SQL Server. Tenga en cuenta que el archivo BCP es obligatorio para el procesamiento de datos en OpManager Enterprise Edition, NetFlow Analyzer y la edición Standard/Professional con el complemento NFA.

Utilidad BCP en máquinas Linux:

Para la utilidad BCP, se debe instalar mssql-tools (controlador ODBC de Microsoft para Linux) en la máquina donde está instalado OpManager. Siga los pasos del documento que se indica a continuación para instalar el controlador ODBC de Microsoft en servidores Linux.

https://learn.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server

Nota:

 

  • El comando para instalar el controlador ODBC es diferente para cada distribución de Linux. Elija la distribución correcta de Linux e instale el controlador ODBC.

Pasos para mover la utilidad BCP a OpManager:

Después de instalar el controlador ODBC en los servidores Linux, los archivos de la utilidad bcp se pueden encontrar en la ruta que se indica a continuación. Copie tanto los archivos bcp como bcp.rll a <opmanager_home>/bin e inicie OpManager una vez.

  • Para la versión 18 del controlador ODBC: archivo bcp en /opt/mssql-tools18/bin/ y archivo bcp.rll en /opt/mssql-tools18/share/resources/en_US/
  • Para otras versiones de ODBC: archivo bcp en /opt/mssql-tools/bin/ y archivo bcp.rll en /opt/mssql-tools/share/resources/en_US/