none
サンプルデータベースをインストールするで問題が発生しました

    質問

  • Visual C#でプログラミングの勉強をしていますが、チュートリアル:データベースへのデータの保存(単一テーブル)https://msdn.microsoft.com/ja-jp/library/0f92s97z(v=vs.120).aspxというのがあります。

    これを進めるにあたりNorthwindサンプルデータベースにアクセスします。とのことで、サンプルデータベースをインストールすることになりました。https://msdn.microsoft.com/ja-jp/library/8b6y4c7s(v=vs.120).aspx

    手順通り進め

    手順6instnwnd.sqlまたはinstpubs.sqlの内容をエディターウィンドウに貼り付けます。となっていたのでinstnwnd.sqlを開いてコピーして貼り付けました

    手順7[クエリの実行]ボタンを選択します。
    クエリが成功すると"コマンドは正常に完了しました"というメッセージが表示されます。これは、Northwindまたはpubsデータベースが作成されたことを意味します。

    となっていますが、やってみたところ次のようなメッセージが表示されました。

    メッセージ 2812、レベル16、状態 62、行24
    ストアドプロシージャ 'sp_dboption’が見つかりませんでした
    メッセージ 2812、 レベル16、状態62、行25
    ストアドプロシージャ 'sp_dboption'が見つかりませんでした

    これは何を意味するものなのでしょうか?

    そして、このメッセージによってデータベースが作成されることがないということでしょうか?

    環境はSQL SERVER 2014 Express Edition
    VisualStudio Community 2015 with Update 3
    Windows10 HOME Editionです

    2017年1月31日 11:30

回答

  • sp_dboptionはリンク先に書かれているように削除されてます。そのため処理が失敗してるのでしょう。

    ぐぐると回避策は出てきますね。

    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    • 回答としてマーク よちわん 2017年1月31日 12:18
    • 編集済み gekkaMVP 2017年1月31日 12:32 リンクミス修正
    2017年1月31日 11:40

すべての返信

  • sp_dboptionはリンク先に書かれているように削除されてます。そのため処理が失敗してるのでしょう。

    ぐぐると回避策は出てきますね。

    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    • 回答としてマーク よちわん 2017年1月31日 12:18
    • 編集済み gekkaMVP 2017年1月31日 12:32 リンクミス修正
    2017年1月31日 11:40
  • 検索したら出てきました。

    ありがとうございます。

    2017年1月31日 12:19