質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

Q&A

解決済

2回答

5855閲覧

MicrosoftSQLServer ダウングレードバージョンへ データベースの復元は どう対処する?

saya24

総合スコア222

SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

0グッド

0クリップ

投稿2020/07/01 01:46

以下のとおり
①の環境でバックアップしたDBを ②の環境で復元しようとしています。

従来まで 筐体移行の企画で 上位バージョン環境での経験しかなく、下位というのは初の試みです。
(今回は運用中システムの大規模改修を 空きのある環境で検証を進めるため)

①Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:
49 Copyright (C) 2017 Microsoft Corporation Standard Edition (64-bit) on
Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor)

②Microsoft SQL Server 2014 (SP2) (KB3171021) - 12.0.5000.0 (X64) Jun 17
2016 19:14:09 Copyright (c) Microsoft Corporation Standard Edition
(64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

皆様の 幅広いご見解をお待ち申し上げております、よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

そのものずばりのバージョンを触ったわけでないのですが
上位バージョンのバックアップは確か復元できないはずですよね?

データベースの稼働バージョンを下げてデタッチした後ファイルコピーして
2014でアタッチするみたいな流れだったかと思います。

投稿2020/07/01 01:51

sousuke

総合スコア3828

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

saya24

2020/07/01 01:56

復元でなくても デタッチ&アタッチの対応策でも 構いませんが やはり ヴァージョン違いではできませんかねぇ Try it! というところでしょう~か。 やる以前 当然無理な話でしょうか??
sousuke

2020/07/01 01:59

ウィザードでも普通に「上位バージョンのデータベースで作られたものです」みたいなメッセージに なって復元できなかったはずです。まあやってみるだけタダなのでものは試しでやってみればいいと思います。
saya24

2020/07/01 02:07

ありがとうございます、アタッチ&デタッチで試して だめであったら 全テーブル・ビュー・ストアドをスクリプトで 出力する手立てを検討します。 これ以上 ほかの方のご見解を待っていても 仕方がないこと...締め切りますね お時間を頂きまして ありがとうございました。
guest

0

今回は運用中システムの大規模改修を 空きのある環境で検証を進めるため

大規模改修なのに、そんな事でいいのですか?
一時的にというなら、やってみて、出来たらラッキーというレベル。

それでもというなら、テーブル毎にCSVで出力してインポートですね。
(それでもダメなケースもあるかもしれませんし、そうなると何故駄目なのか調査が発生します)

無理やりな部分に無駄な工数使うくらいなら、適当なPCに予定バージョンのexpress版インストールして確認する方がましだと思います。

投稿2020/07/01 02:10

編集2020/07/01 02:12
sazi

総合スコア25195

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

saya24

2020/07/01 02:17

EXPRESS、たしかに一理あります! ご見解ありがとうございます、2017のEXPRESSは 今でも手に入るか多少心配ですが
sousuke

2020/07/01 02:22

そもそも下位バージョンでテストするのは微妙というのは私も同意ですね。Express2017は普通にダウンロードできます。 ストアドやビューなど全く使っておらず、テーブルとしてしか使っていないという場合や どうしてもそれでやるしかないなど事情もあると思ってあまり言及しませんでしたが。
saya24

2020/07/01 02:35

了解しました、ありがとうございます。
sazi

2020/07/01 02:43

問題があってダウングレードする以外で、ダウングレードは普通選択しません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問