Per configurare Microsoft SQL Server per Maximo® Health si creano gli spazi delle tabelle, si crea un utente del database e si configurano le impostazioni del database.
Prima di iniziare
Per informazioni sulla configurazione di Microsoft SQL Server, consultare la documentazione del prodotto Microsoft SQL Server .
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 rapporto. Controllare le versioni del database supportate nella scheda Software supportato del report.
Informazioni su questa attività
Utilizzare il livello di isolamento READ COMMITTED. Per ulteriori informazioni, consultare l'articolo Riduzione del blocco su IBM.
Procedura
- 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.
- Aprire Microsoft SQL Server Configuration Manager.
- Nella navigazione di Microsoft SQL Server Configuration Manager, espandere e quindi fare doppio clic su TCP/IP.
- Nella finestra di dialogo Proprietà TCP/IP, fare clic sulla scheda Indirizzi IP .
- Per ogni indirizzo IP elencato, assicurarsi che il campo Porte dinamiche TCP sia vuoto.
Se il campo Porte dinamiche TCP contiene il valore 0, tale indirizzo IP utilizza porte dinamiche. Dal momento che Maximo Health richiede Microsoft SQL Server di ascoltare su una porta statica, questo campo deve essere vuoto.
- Per ogni indirizzo IP elencato, immettere 1433 per il campo Porta TCP .
- Fare clic su OK.
- Dalla navigazione di SQL Server Configuration Manager, selezionare SQL Server Servizi.
- Fare clic col tasto destro del mouse su SQL Server (<nome istanza>) e quindi su Riavvia per arrestare e riavviare Microsoft SQL Server.
- Verificare che l'istanza Microsoft SQL Server sia in esecuzione, quindi chiudere SQL Server Configuration Manager.
- Verificare di aver abilitato l'impostazione di ricerca testo completo durante l'installazione di Microsoft SQL Server.
Per determinare se Full - text Search è installato sul database Microsoft SQL Server esistente, completare la seguente procedura:
- Aprire SQL Server Management Studio, selezionare SQL Server Authentication come tipo di autenticazione e immettere le credenziali per l'ID utente sa , quindi fare clic su Connetti.
- Fare clic su Nuova query e immettere il seguente comando:
select FULLTEXTSERVICEPROPERTY ( 'IsFulltextInstalled' )
Se non è stata installata la ricerca di testo completo (il valore risultante è zero), è necessario farlo ora. Per installare la ricerca testo completo, inserire il supporto del prodotto Microsoft SQL Server nel sistema e avviare la procedura guidata di installazione. Navigare attraverso la procedura guidata e abilitare l'opzione di ricerca testo completo che si trova nella parte personalizzata della finestra di dialogo Tipo di configurazione. Per terminare il processo di installazione, riavviare il server.
- Creare un database Microsoft SQL Server .
- Da Microsoft SQL Server Management Studio, selezionare Nuovo database dalla cartella dei database.
- Specificare un nome database univoco
Ad esempio, immettere maxdb80
- Per il nome logico maxdb80 , modificare l'attributo Dimensione iniziale (MB) in 500 (MB) e impostare il valore del campo Crescita automatica / Dimensione massima su Per 1 MB, Illimitato.
- Facoltativo: modificare le impostazioni di log per adattare l'ambiente di produzione.
- Per distribuire in una lingua specifica, scegliere la collazione predefinita per il database.
Ad esempio, per distribuire l'applicazione in inglese, selezionare Latin1_General_CI_AI.
Sebbene non supporti un database
Microsoft SQL Server utilizzando Unicode, è possibile eseguire la distribuzione in più lingue se le lingue scelte supportano la stessa collazione
Microsoft SQL Server. Ad esempio, è possibile installare l'inglese e il francese perché entrambi supportano la stessa raccolta
Microsoft SQL Server . Tuttavia, l'inglese e il giapponese non possono essere installati insieme perché hanno collazioni
Microsoft SQL Server differenti.
Per ulteriori informazioni, consultare la documentazione di Microsoft SQL Server Collation and Unicode support.
- Creare l'utente Maximo per Microsoft SQL Server
- Aprire Microsoft SQL Server Management Studio.
- Dalla navigazione di SQL Server Configuration Manager, fare clic su Database.
- Fare doppio clic sul database maxdb80 e selezionare Nuova query.
- 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.
- Immettere il seguente comando per modificare il proprietario del database in MAXIMO.
sp_changedbowner MAXIMO
go