Configurazione di Microsoft SQL Server

Per configurare Microsoft SQL Server per Maximo® Manage, è necessario creare tablespace, creare un utente di database e configurare impostazioni di database.

Prima di iniziare

Per informazioni sulla configurazione di Microsoft SQL Server, consultare la documentazione del prodotto Microsoft SQL Server .

Consultare le seguenti linee guida per configurare il database:
  • Se il database originale è stato creato con una versione precedente a Microsoft SQL Server 2019, impostare il livello di compatibilità sulla versione precedente per mantenere il piano di esecuzione.
  • Impostare il livello di isolamento delle transazioni utilizzando i seguenti comandi:
    ALTER DATABASE MyDatabase  
            SET ALLOW_SNAPSHOT_ISOLATION ON  
    
            ALTER DATABASE MyDatabase  
            SET READ_COMMITTED_SNAPSHOT ON  
    

Per informazioni sulle versioni del database supportate, è possibile creare un Report di compatibilità del prodotto software. Cercare IBM® Maximo Application Suite e selezionare la versione della suite per generare il report. Controllare le versioni del database supportate nella scheda Software supportato del report.

Procedura

  1. Configurazione della porta listener.

    L'istanza predefinita di Microsoft SQL Server Database Engine è in ascolto sulla porta TCP 1433. Le istanze denominate di Microsoft SQL Server Database Engine e Microsoft SQL Server Compact Edition sono configurate per le porte dinamiche, il che significa che selezionano qualsiasi porta disponibile all'avvio del servizio. Quando ci si connette a un'istanza denominata attraverso un firewall, configurare il motore di database per utilizzare una porta specifica, per aprire questa porta nel firewall.

  2. Verificare di aver abilitato l'impostazione di ricerca testo completo durante l'installazione di Microsoft SQL Server.
  3. Creare un database Microsoft SQL Server .
    1. In Microsoft SQL Server Management Studio, selezionare Nuovo database dalla cartella dei database.
    2. Specificare un nome database univoco
      Ad esempio, immettere maxdb80
    3. Per il nome logico maxdb80 , modificare il campo Dimensione iniziale (MB) su 500 e impostare anche il valore del campo Crescita automatica / Dimensione massima su Per 1 MB, illimitata.
    4. Facoltativo: modificare le impostazioni di log per adattare l'ambiente di produzione.
    5. Per installare Maximo Manage in una lingua specifica, scegliere la collazione predefinita per il database
      Ad esempio, per distribuire l'applicazione in inglese, selezionare Latin1_General_100_CI_AS_KS_SC_UTF8.
      A partire da Maximo Application Suite 9.0, Maximo Manage supporta un database Microsoft SQL Server che utilizza Unicode. È necessario selezionare una collazione che abbia il nome UTF8. Microsoft SQL Server supporta più lingue nello stesso database nei casi in cui le lingue scelte supportano la stessa collazione di Microsoft SQL Server. Ad esempio, è possibile installare l'inglese e il francese perché entrambe le lingue supportano la stessa collazione di Microsoft SQL Server. Tuttavia, l'inglese e il giapponese non possono essere installati insieme perché hanno collisioni diverse di Microsoft SQL Server.

      Per ulteriori informazioni, consultare la documentazione di Microsoft SQL Server Collation and Unicode support.

  4. Creare l'utente Maximo per Microsoft SQL Server
    1. In Microsoft SQL Server Management Studio, dalla navigazione di SQL Server Configuration Manager, fare clic su Database.
    2. Fare clic con il tasto destro del mouse su maxdb80 database e selezionare Nuova query
    3. Immettere il seguente comando per creare l'utente Database Maximo MAXIMO con una password che rispetti la politica della password del sistema.
      sp_addlogin MAXIMO,password
      go
      Questo valore è sensibile al maiuscolo / minuscolo.
    4. Immettere il seguente comando per modificare il proprietario del database in MAXIMO.
      sp_changedbowner MAXIMO
      go

Operazioni successive

Raccogliere le seguenti informazioni per il database:
  • L'host e il nome host.
  • La porta.
  • Il nome del database.
  • Il nome utente e password per l'utente del database. Questi valori vengono creati come parte della configurazione del database.
  • I valori dello schema, dello spazio indice e del tablespace. Questi valori vengono creati come parte della configurazione del database.