小さい会社の1人SEの開発記というか奮戦記

  1. SQL Server
  2. 587 view

変更の保存が許可されていません【SQL Server】

久しく見たことが無かったこのエラーですが、マシンを変えたら又出るようになりました。何かのオプションだったかな・・・。思い出せません。

発生したアラーム

変更の保存が許可されていません。行った変更には、次のテーブルを削除して再作成することが必要になります。再作成できないテーブルに変更を行ったか、テーブルの再作成を再作成を必要とする変更を保存できないようにするオプションが有効になっています。」

原因

アラームに書いてある「テーブルの再作成を再作成を必要とする変更を保存できないようにするオプションが有効になっています。」が原因でしたのでオプションを無効にしました

対応

  1. Microsoft SQL Server Management Studio を起動する
  2. ツール → オプションを選択
  3. 左側のウインドウで「デザイナー」を選択
  4. 右側のウインドウで「テーブルの再作成を必要とする変更を保存できないようにする」のチェックを外す
  5. [OK]ボタンをクリックする

まとめ

この内容で「変更の保存が許可されていません。」を回避しました。

自分だけが使うものなら「無効」にしたままでも良さそうですが、オプションは「有効」に戻して実運用しています。

 

SQL Serverの最近記事

  1. SQL文で今日から7日前までを指定する

  2. CASE文でビューに分岐処理を実装する【SQL Server】

  3. 変更の保存が許可されていません【SQL Server】

  4. Select Into でテーブルを別のマシンにコピーする【SQL Server】

  5. IN句+サブクエリを使ってデーターを削除する【SQL Server】

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


お薦め書籍

最近の記事

  1. Access

    Accessの数値型ではまる・・・。
  2. Excel

    日本語をエンコードする【Excel VBA】
  3. Access

    クエリで日付から曜日を算出する。【Access】
  4. PCパーツ

    ASUS AMD Ryzen 4000 シリーズ搭載小型ベア…
  5. Microsoft365

    コンデジをTeamsのWebカメラに使う
  6. SQL Server

    SQL文で今日から7日前までを指定する