Microsoft SQL Server konfigurieren

Zum Konfigurieren Microsoft SQL Server für Maximo® Health zu konfigurieren, erstellen Sie Tabellenbereiche, legen einen Datenbankbenutzer an und konfigurieren die Datenbankeinstellungen.

Vorbereitende Schritte

Informationen zum Konfigurieren von Microsoft SQL Serverfinden Sie in der Produktdokumentation zu Microsoft SQL Server .

Für Informationen zu unterstützten Datenbankversionen können Sie einen Bericht zur Kompatibilität von Softwareproduktengenerieren. Suchen Sie nach IBM® Maximo Application Suite und wählen Sie die Suite-Version aus, um den Bericht zu erstellen. Prüfen Sie die unterstützten Datenbankversionen auf der Registerkarte Unterstützte Software des Berichts.

Informationen zu diesem Vorgang

Verwenden Sie die Isolationsstufe READ COMMITTED. Weitere Informationen finden Sie im Artikel Reducing locking auf IBM Support.

Vorgehensweise

  1. Konfigurieren Sie den Listener-Port.

    Die Standardinstanz von Microsoft SQL Server Database Engine ist am TCP-Port 1433 empfangsbereit. Benannte Instanzen von Microsoft SQL Server Database Engine und Microsoft SQL Server Compact Edition sind für dynamische Ports konfiguriert, d. h., sie wählen beim Start des Service einen beliebigen verfügbaren Port aus. Wenn die Verbindung zu einer benannten Instanz über eine Firewall hergestellt wird, konfigurieren Sie die Datenbase Engine für den Empfang an einem bestimmten Port, damit dieser Port in der Firewall geöffnet wird.

    1. Öffnen Sie Microsoft SQL Server Configuration Manager.
    2. Erweitern Sie in der Navigation von Microsoft SQL Server Configuration Manager SQL Server Network Configuration > Protocols for <instance name> und doppelklicken Sie dann auf TCP/IP.
    3. Klicken Sie im Dialogfeld "TCP/IP-Eigenschaften" auf die Registerkarte IP-Adressen .
    4. Stellen Sie für jede aufgeführte IP-Adresse sicher, dass das Feld Dynamische TCP-Ports leer ist.
      Wenn das Feld Dynamische TCP-Ports den Wert 0 enthält, verwendet diese IP-Adresse dynamische Ports. Da Maximo Health verlangt, dass Microsoft SQL Server auf einem statischen Port lauscht, muss dieses Feld leer sein.
    5. Geben Sie für jede aufgelistete IP-Adresse 1433 im Feld TCP-Port ein.
    6. Klicken Sie auf OK.
    7. Wählen Sie in der Navigation des SQL Server -Konfigurationsmanagers SQL Server Servicesaus.
    8. Klicken Sie mit der rechten Maustaste auf SQL Server (<Instanzname>) und klicken Sie dann auf Erneut starten , um Microsoft SQL Serverzu stoppen und erneut starten.
    9. Überprüfen Sie, ob die Microsoft SQL Server -Instanz aktiv ist, und schließen Sie dann SQL Server Configuration Manager.
  2. Stellen Sie sicher, dass Sie die Einstellung für die Volltextsuche während der Installation von Microsoft SQL Serveraktiviert haben.
    Führen Sie die folgenden Schritte aus, um festzustellen, ob die Volltextsuche in Ihrer vorhandenen Microsoft SQL Server -Datenbank installiert ist:
    1. Öffnen Sie SQL Server Management Studio, wählen Sie SQL Server Authentifizierung als Authentifizierungstyp aus, geben Sie die Berechtigungsnachweise für die Benutzer-ID sa ein und klicken Sie dann auf Verbinden.
    2. Klicken Sie auf Neue Abfrage und geben Sie den folgenden Befehl ein:
      select FULLTEXTSERVICEPROPERTY ( 'IsFulltextInstalled' )

      Falls Sie die Volltextsuche nicht installiert haben (Ergebniswert null), müssen Sie diesen Schritt jetzt ausführen. Um die Volltextsuche zu installieren, legen Sie den Produktdatenträger von Microsoft SQL Server in das System ein und starten Sie den Installationsassistenten. Navigieren Sie durch den Assistenten und aktivieren Sie die Option für die Volltextsuche im Abschnitt "Angepasst" des Dialogfensters "Setup-Typ". Zum Beenden des Installationsprozesses starten Sie den Server erneut.

  3. Erstellen Sie eine Microsoft SQL Server -Datenbank.
    1. Wählen Sie in Microsoft SQL Server Management Studio im Datenbankordner Neue Datenbank aus.
    2. Geben Sie einen eindeutigen Datenbanknamen an.
      Geben Sie beispielsweise maxdb80 ein.
    3. Ändern Sie für den logischen Namen maxdb80 das Attribut 'Anfangsgröße (MB)' in 500 (MB) und setzen Sie außerdem das Feld Autogrowth/Maxsize auf By 1 MB, Unlimited.
    4. Optional: Ändern Sie die Protokolleinstellungen entsprechend Ihrer Produktionsumgebung.
    5. Wenn Sie in einer bestimmten Sprache implementieren möchten, wählen Sie die Standardsortierfolge für die Datenbank aus.
      Um die Anwendung beispielsweise in Englisch bereitzustellen, wählen Sie Latin1_General_CI_AIaus.
      Obwohl eine Microsoft SQL Server -Datenbank mit Unicode nicht unterstützt, ist eine Implementierung in mehreren Sprachen möglich, wenn die ausgewählten Sprachen dieselbe Microsoft SQL Server-Sortierfolge unterstützen. Beispielsweise können Englisch und Französisch installiert werden, da beide dieselbe Microsoft SQL Server -Sortierung unterstützen. Englisch und Japanisch können jedoch nicht zusammen installiert werden, da sie unterschiedliche Microsoft SQL Server -Sortierfolgen haben.

      Weitere Informationen finden Sie in der Dokumentation zur Microsoft SQL Server -Sortierung und Unicode-Unterstützung.

  4. Erstellen Sie den Benutzer Maximo für Microsoft SQL Server.
    1. Öffnen Sie Microsoft SQL Server Management Studio.
    2. Klicken Sie in der Navigation des SQL Server -Konfigurationsmanagers auf Datenbanken.
    3. Klicken Sie mit der rechten Maustaste auf die maxdb80 -Datenbank und wählen Sie Neue Abfrageaus.
    4. Geben Sie den folgenden Befehl ein, um den Maximo-Datenbank Benutzer MAXIMO mit einem Kennwort zu erstellen, das der Kennwortrichtlinie des Systems entspricht.
      sp_addlogin MAXIMO,password
      go
      Bei diesem Wert muss die Groß-/Kleinschreibung beachtet werden.
    5. Geben Sie den folgenden Befehl ein, um den Datenbankeigner in MAXIMOzu ändern.
      sp_changedbowner MAXIMO
      go