Use mssql Server on Linux (RHEL)

SOLVED

Hello,

Is it possible to use the mssql server on RHEL with SageX3. On my installation ISO there is a dbsql and a dbora directory. The installation of dbora would work, when I try to install the dbsql component, I get the error: "osrequrement failed" after the splash screen.
It is a RHEL Sql server, which I have set up in the Azure cloud. The SQL server is running and is configured for SageX3.
I'm already irritated that the file name of the installer contains "win".

java -jar db-sql-3.0.1-win.jar

Is there an extra installer for Linux, or does SageX3 not support SQL Server on Linux?

Parents
  • 0
    SUGGESTED

    Ignore the SQL component from ISO and manually configure the SQL Server details in Sage X3 Console and build the database from the one-off script.

    Refer Sage X3 Console instruction here: https://online-help.sageerpx3.com/erp/12/public/configuration-console_console.html#CONSOLE/SOLMINI.htm

    This part specifically:

    Very often I am being barred from accessing the RDP of the SQL Server to install anything there (I get immediate pushback from DBA) so Manual configuration is the way.

    I never need to install Sage X3 AdxAdmin and DBSQL component on SQL Server anymore, even on AWS RDS which is very nice.

  • 0 in reply to chunheng

    It worked. Using the method you showed me, I was able to successfully connect the database and create a solution.
    I am now one step further. This is my first installation of Sage X3 Slight smile

  • 0 in reply to Armin W.

    Unfortunately, I rejoiced too soon. Although the solution has been created, it has not yet been configured. The database configuration works, but an ODBC error occurs when configuring the application.

    I am probably doing something wrong when creating the "sagex3" database. It did not exist and I therefore created it manually. This is what my odbc.ini currently looks like:

    # A_D_O_N_I_X_Solution_ODBC_START : SAGEX3
    [ODBC Data Sources]
    SAGEX3 = MSSQL Server
    
    [SAGEX3]
    Description = MSSQL Server
    Driver = /opt/microsoft/msodbcsql18/lib64/libmsodbcsql-18.3.so.3.1
    Server = tcp:10.231.196.5,1433
    Database = sagex3
    Encrypt = yes
    TrustServerCertificate = yes
    TDS_Version = 7.4
    # A_D_O_N_I_X_Solution_ODBC_END : SAGEX3
    

    A connection using isql works.

Reply
  • 0 in reply to Armin W.

    Unfortunately, I rejoiced too soon. Although the solution has been created, it has not yet been configured. The database configuration works, but an ODBC error occurs when configuring the application.

    I am probably doing something wrong when creating the "sagex3" database. It did not exist and I therefore created it manually. This is what my odbc.ini currently looks like:

    # A_D_O_N_I_X_Solution_ODBC_START : SAGEX3
    [ODBC Data Sources]
    SAGEX3 = MSSQL Server
    
    [SAGEX3]
    Description = MSSQL Server
    Driver = /opt/microsoft/msodbcsql18/lib64/libmsodbcsql-18.3.so.3.1
    Server = tcp:10.231.196.5,1433
    Database = sagex3
    Encrypt = yes
    TrustServerCertificate = yes
    TDS_Version = 7.4
    # A_D_O_N_I_X_Solution_ODBC_END : SAGEX3
    

    A connection using isql works.

Children