SQL cluster, availability group setup for x3 to connect to listener

SUGGESTED

We have setup sql 2016 on v11 p15 with the high availability option which in the end uses a "listener" which is a virtual server with static ip to connect to. if the primary node goes down the secondary becomes primary. So the current std setup has X3 talking to the instance, ex servername\INSTANCE. now it  needs to look at LISTNER  and an instance is not specified. The V12 architecture guide notes sql clustering is supported but there is no information i can find in the knowledge base on setup. Any help is appreciated.

Parents Reply Children
  • 0 in reply to chunheng

    There is no difference in the database that is setup by using manual or adxadmin.  In essence, when using AdxAdmin the database create script is sent to the DB server to be run by AdxAdmin service, but if using manual option the same script is generated but is left for you to manually copy and execute.

    hope this clarifies for you

  • +1 in reply to Mike Shaw
    SUGGESTED

    You need to install the database via the X3 console in manual mode, don't install the adxadmin component, and configure the database like if it were a not named instance by not specifying the instance name.
    DO NOT CONFIGURE the X3 application  BEFORE THE DATABASE HAS BEEN CREATED.
    Take the script created by the console and build the database on primary. Don't activate the availability group yet.
    Configure X3 the application
    Back up the X3 database to initialize the secondary node of the AG

    Restore it on the secondary in no recovery

    Create the AG, create the AG listener

    Extract the SQL logins from primary with their link to SQL user and passwords as hash

    Update the solution.xml with the listener name in servername and MSSQLSERVER in sqlinstance

    reconfigure the runtime.