メインコンテンツまでスキップ

データベースのデータを操作するクエリの実行方法

サポートの回答などでデータベースの情報を取得・更新するときにクエリの実行を
依頼することがあります。
以下に具体的な実行方法をご説明します。

事前の環境準備​

  1. SQL Server Management Studio(SSMS)をデータベースサーバーに
    インストールしてください。
  2. データベースにSQL Server認証で接続する必要があるため、
    ログインユーザー(sa)のパスワードをご確認ください。

実行方法​

  1. データベースサーバー上でSSMSを起動します。

  2. TimeTrackerのサーバーに以下の情報を入力し接続します。

    • 認証:SQL Server認証
    • ログイン名:sa
    • パスワード:saのパスワード(SQL Serverインストール時に設定)
  3. [ファイル]メニューの[開く]-[ファイル]でクエリファイル(例:コメント取得.sql)を
    開きます。
    サポートから送付されたクエリファイルがテキスト形式(.txt)の場合は拡張子を「.sql」に
    変更してください。

    データベースのデータを操作するクエリの実行方法の画像 1
  4. ツールバーの[使用できるデータベース]でTimeTrackerのデータベースを選択します。

    データベースのデータを操作するクエリの実行方法の画像 2
  5. ツールバーの[実行]ボタンをクリックします。

  6. 画面下部の[結果]タブ内に結果がグリッドで表示されるので、
    そのグリッドをCtrl+Aで全選択し、右クリックで表示されるメニューから
    「ヘッダー付きでコピー」を選択します。

    データベースのデータを操作するクエリの実行方法の画像 3
  7. テキストに貼り付けることで、クエリの実行結果を取得できます。

注意事項​

  1. データベースの内容を更新するクエリを実行する場合、事前に TimeTracker のサーバーを
    停止してください。
    • 情報を取得するだけ(データベースを更新しない)のクエリの場合は、
      停止する必要はございません。
  2. クエリとの実行時間は、クエリを実行するサーバーPCのスペックや、
    実行するクエリの内容により異なります。
    • 動作環境でご紹介しているライセンス規模の場合は一瞬で終了しますが、
      場合により異なります。
    • 1時間以上かかるケースは稀ですが、余裕を持った時間で実行してください。