第一回 SQL Server Management Studioの使い方

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ธ.ค. 2024

ความคิดเห็น • 13

  • @UmidHamdamov-bd6yf
    @UmidHamdamov-bd6yf ปีที่แล้ว

    ありがとうございます。

  • @takaoisii2935
    @takaoisii2935 3 ปีที่แล้ว +1

    データベースのバックアップとリストアはどのような手順になりますか?
    宜しければ教えていただけませんか。
    初心者の私にとってはとても気になります。

  • @314t-naka6
    @314t-naka6 7 หลายเดือนก่อน

    エクセルをインポートする際の、エクセルの作成方法またはエクセルの形式について教えてほしいです。

    • @プログラマー養成所
      @プログラマー養成所  7 หลายเดือนก่อน +1

      EXCELをSQLサーバーにインポートする際のという事でよろしいでしょうか?
      インポートするEXCELはテーブルになるので
      テーブルに準じた形
      つまり
      1行目が項目名
      2行目以降がテーブルの内容になっている必要があります。
      答えになっていますか?

    • @314t-naka6
      @314t-naka6 7 หลายเดือนก่อน

      @@プログラマー養成所 すみません、仰る通りですね。Excel側で何か行列やファイルを弄らないと、テーブルとして認識されないと勘違いしておりました。
      ありがとうございます!
      重ねてになり申し訳ないのですが、
      もう一つ追加質問があります。
      Excelからインポートするとき、エラーが出たので、その対処を教えてください。
      動画のご指導の通り、DB>タスク>データのインポート>データーソースの選択>Microsoftを選択>Excelのパス入力>nextの時点で以下のエラーが出ました。
      The operation could not be completed.
      Additional information:
      'Microsoft.ACE.OLEDB.12.0'0----h.(System.Data)
      CHATGPT に流して、
      対応策として、
      >Microsoft Access Database Engine のinstall
      >コマンドプロンプトでregsvr32 "C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEOLEDB.DLL"
      で入力すると
      ACEOLEDB.DLL" は読み込まれましたが、 DllRegisterServer エントリ ポイントが見つかりませんでした。
      というエラーで行き詰まっます。

    • @314t-naka6
      @314t-naka6 7 หลายเดือนก่อน

      @@プログラマー養成所 すみません、仰る通りですね。Excel側で何か行列やファイルを弄らないと、テーブルとして認識されないと勘違いしておりました。
      ありがとうございます!
      重ねてになり申し訳ないのですが、
      もう一つ追加質問があります。
      Excelからインポートするとき、エラーが出たので、その対処を教えてください。
      DB>タスク>データのインポート>データーソースの選択>Microsoftを選択>Excelのパス入力>nextの時点で以下のエラーが出ました。
      The operation could not be completed.
      Additional information:
      'Microsoft.ACE.OLEDB.12.0'0----h.(System.Data)
      CHATGPT に流して、
      対応策として、
      >Microsoft Access Database Engine のinstall
      >コマンドプロンプトでregsvr32 "C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEOLEDB.DLL"
      で入力すると
      ACEOLEDB.DLL" は読み込まれましたが、 DllRegisterServer エントリ ポイントが見つかりませんでした。
      というエラーで行き詰まってます。
      宜しくお願いします。

    • @314t-naka6
      @314t-naka6 7 หลายเดือนก่อน

      @@プログラマー養成所 すみません、仰る通りですね。Excel側で何か行列やファイルを弄らないと、テーブルとして認識されないと勘違いしておりました。
      ありがとうございます!

    • @プログラマー養成所
      @プログラマー養成所  7 หลายเดือนก่อน

      環境や操作手順等、詳細がわからないので何とも言えませんが、まずEXCELの拡張子はxlsxになってますか?
      また、SQL Server Management StudioでSQLServerに接続する際、SQLServerに対してテーブルを作れる権限でアクセスしてますか?
      saなら間違いないと思いますが。。。
      また、EXCELの容量は大きくないですか? まずは試しに2~3行で試してみてください。
      また、インポートしようとするPCにOfficeはインストールされていますか?
      通常必要なドライバー類は改めてインストールしなくても入っているはずです。

  • @rapier214
    @rapier214 3 ปีที่แล้ว

    2:31

  • @ene8894
    @ene8894 2 ปีที่แล้ว

    過去どのクライアント端末がDBに接続されていたかわかる方法ったありますか?

    • @プログラマー養成所
      @プログラマー養成所  2 ปีที่แล้ว +3

      普通はレコードの中に新規登録日時や更新日時や接続ユーザーID等をアプリ側でデータと一緒に登録しますが、おそらくeneさんの希望はそういう事ではなさそうですね。
      SQLserver Management Studioで新しいクエリで
      select * from sys.dm_exec_connections
      と入力して実行してみて下さい。
      3番目のconnect_timeに接続日時
      13番目のlast_readに参照した日時
      14番目のlast_writeに更新した日時
      16番目のclient_net_addressにIPアドレス
      が表示されているかもしれません。

  • @singosuzuki7409
    @singosuzuki7409 2 ปีที่แล้ว

    スタジオって標準実装されてるんですか?

    • @プログラマー養成所
      @プログラマー養成所  2 ปีที่แล้ว

      標準実装?
      動画を見ていただければわかると思いますが、SQLサーバとSQL Server Management Studioは別物ですよ。