データベースの設定

 



 

データベースの設定

デフォルトではPostgreSQLデータベースをサポートしています。 SQL Serverに切り替えるには、接続するために必要なSQL Serverの設定を行い、サーバを起動します。

 

PostgreSQLの設定

  1. ServiceDesk Plusホームディレクトリ配下の changeDBServer.bat (Linuxの場合は、changeDBServer.sh)を実行します。 データベース設定ウィザードが開きます。 サーバの情報を入力します。

  1. 接続の有効性を確認するため、Testボタンをクリックします。 「Connection Established」メッセージがポップアップウィンドウに表示されます。

  2. 続行するには、OKをクリックします。

  3. SQL Server設定を保存するには、Saveボタンをクリックします。


MySQLの設定

  1. ServiceDesk Plusホームディレクトリ配下の changeDBServer.bat (Linuxの場合は、changeDBServer.sh)を実行します。 データベース設定ウィザードが開きます。 サーバの情報を入力します。

  1. 接続の有効性を確認するため、Testボタンをクリックします。 「Connection Established」メッセージがポップアップウィンドウに表示されます。

  2. 続行するには、OKをクリックします。

  3. SQL Server設定を保存するには、Saveボタンをクリックします。


Microsoft SQL Serverの設定

  1. ServiceDesk Plusホームディレクトリ配下の changeDBServer.bat (Linuxの場合は、changeDBServer.sh)を実行します。 データベース設定ウィザードが開きます。 サーバの情報を入力します。

  1. 接続の有効性を確認するため、Testボタンをクリックします。 「Connection Established」メッセージがポップアップウィンドウに表示されます。

  2. 続行するには、OKをクリックします。

  3. SQL Server設定を保存するには、Saveボタンをクリックします。

 

コマンドプロンプトからの設定

コマンドプロンプトから、changeDBServer.bat [changeDBServer.sh]を実行します。

 

C:\[ServiceDesk Plus Home]\bin>changeDBServer.bat --console

コンソールからデータベースサーバに必要な情報を取得します。

 

WindowsでPostgreSQLへ接続

  1. コマンドプロンプトを開き、以下に接続します。 [ServiceDesk Plus Home]/psql/bin

  2. cd ManageEngine\ServiceDesk\pgsql\bin

  3. 以下のコマンドを入力します: psql.exe -U postgres -p 65432 servicedesk

  4. C:\> cd ManageEngine\ServiceDesk\pgsql\bin> pgsql.exe -U postgres -p 65432 servicedesk


  1. ServiceDeskデータベースを使用するには以下のコマンドを入力します。 postgres=# \c servicedesk
  2. プロンプトが以下のように変わります:servicedesk=#

 

MySQLへの接続

ServiceDesk PlusではデフォルトではMySQLを利用します。

 

Windowsで、MySQLサーバに接続する

  1. コマンドプロンプトを開き、以下に接続します。 [ServiceDesk Plus Home]/mysql/bin

C:\> cd ManageEngine\ServiceDesk\mysql\bin

  1. コマンドを入力します。 mysql.exe -u root -P 33366 servicedesk

C:\> cd ManageEngine\ServiceDesk\mysql\bin> mysql.exe -u root -P 33366 servicedesk

データベース名は"ServiceDesk"です。 33366はデータベースのポート番号です。 ServoceDesk Plusはデータベースへの接続にルートアカウントを利用します。パスワードは利用しません。 サーバのコンソールからのみ、MySQLデータベースに接続できます。

 

LinuxでMySQLサーバに接続する

  1. LinuxのバージョンをサポートするMySQLクライアントをインストールします。

  2. 完了したら、"mysql"コマンドがパスに設定されていることを確認します。 パスが通っていない場合は、"bashrc"ファイルのPATH変数に、mysqlコマンドの絶対パスを追加してください。

  3. コマンドプロンプトを開き、以下に接続します。 [ServiceDesk Plus Home]/mysql/bin

# cd [ServiceDesk Plus Home]/mysql/bin

  1. コマンドを入力します。 # mysql -u root -S ../tmp/mysql.sock servicedesk A

トラブルシューティングTips

 

My SQL接続に関する解決方法

以下を確認します。

MS SQL接続に関する解決方法

接続が拒否されると、SQLサーバから「unable to connect the server」のようなエラーメッセージが返ってきます。現象が発生する可能性の原因:

 

ServiceDeskPlus - ヘルプデスクと資産管理ソフトウェア

Copyright c , ゾーホージャパン株式会社. All Rights Reserved.
ManageEngine