SSMS 2014からSQL Server 2016 Expressに接続し上位200行の編集でエラーになる
事象 テーブルの編集をしようと、上位200行の編集を選ぶと「保護されているメモリ に 読み取り又は書き込み操作 を 行おうとしました 。他の メモリ が 壊れていること が 考えられます 。」で失敗する。SSMSが落ちてしまうことも。 環境 SSMSバージョン:2014 SQL Serverバージョン及びエディション:2016 Express Google先生に問い合わせると Microsoft SQLServer Management Studio 2012から2014のデータベースにアクセスするとエラーになる という記事があり、SSMSとSQL Serverのバージョン違いにより発生しているということなので、SSMSの最新盤SSMS18(この時点でSSMSはPreview版なのでパス)をインストールすることにする。 SSMS18をインストールしましたが、何も考えずに公式サイトからダウンロードしたものを何も考えずインストールしたら英語版になってしまいました。下図のように日本語を選びます。言語パック単体でなく、本体プログラムが同胞されています。SSMS18をいったんアンインストールし、入れ直しました。 バージョンアップされました。 上位200行の編集ができるようになりなした。 ところで、SSMS18をインストールしたらAzure Data Studioなるものが勝手にインストールされました。 最近Synapse Analytics Studioでデータフロー、パイプライン、SQL Poolをさわることがあるので、興味そそられほんの少しだけ触ってみました。ローカルのSQL Serverに接続でき、データ操作できるうようです。