データベースをあるサーバーから別のサーバーに移動するにはどうすればよいですか(mylittleadminを使用してデータベースにのみアクセスできます)。タイトルのように、私はストアドプロシージャを使ってSQLを生成することによって "最も簡単な"方法になると思います。データベースを挿入してSQLを作成するためのストアドプロシージャ
私は両方のサーバーでSQL Server 2008を使用しています。
データベースをあるサーバーから別のサーバーに移動するにはどうすればよいですか(mylittleadminを使用してデータベースにのみアクセスできます)。タイトルのように、私はストアドプロシージャを使ってSQLを生成することによって "最も簡単な"方法になると思います。データベースを挿入してSQLを作成するためのストアドプロシージャ
私は両方のサーバーでSQL Server 2008を使用しています。
SSMSでは、SQL Serverの1つのインスタンスから別のインスタンスにデータベースをコピーまたは移動することができます。 SSMSでデータベースを右クリックし、[タスク]、[データベースのコピー]の順に選択してください。
もちろん、DBをバックアップしてターゲットサーバーに復元するだけで済みます。
(私は「myLitleAdmin」はあなたが言及ことは何か見当がつかない)
あなたはストアドプロシージャを作成する必要がいけません。それを行う最も簡単な方法は、データベース - >タスク - >バックアップを右クリックしてバックアップを作成することです。
その後、もう一方のサーバーでデータベースを復元できます。
残念ながら、私はmyLittleAdminというWebツールを使ってデータベースにアクセスできます。これにより、Visual StudioやSQL管理からデータベースに接続できなくなります。 – Andreas
コードプレックスプロジェクトExtreme T-SQL Scriptでは、テーブルの内容をスクリプトするT-SQLプロシージャを作成しました。私はちょうどssms tools packのために自分自身の使用を断念しましたが、後であなたのためのオプションです。
SSMSまたはVSでこれらの手順を使用する場合、主な問題は、マイクロソフトでPrint-Statementsの出力の最大列幅と最大長に制限があることです。
mylittleadminを使用しているときに、どのような制限が存在するのか予測できません。 使用するデータ型とvarcharの長さによって異なります。特別なニーズを処理するスクリプトを書くことが可能です。
さらに、データベースオブジェクトのスクリプトを作成する必要があります。そのためには、ほとんどの人がこの目的のためにSSMSを使用しているため、何かを見つけるのは難しいかもしれません。 sp_helptextはスクリプトプロシージャに役立つ場合があります。
警告:無限ループ。 Extreme T-SQLのリンク先はこのページに戻ります。 – bbsimonbb
myLittleAdminのライセンスをお持ちの場合は、ウェブの状態を確認してください。それは
「のライセンスを購入するにはあなたに無制限のメールサポートを提供します。 は[email protected]であなたの要求を送信する」と言う
を実際に私はあなたがmyLittleAdminでデータベースのバックアップを作ることができることが分かりました。その結果得られた.bakファイルは、リンクとして私に電子メールで送られました。コメントの
おかげで、しかし、残念ながら、私は唯一のmyLittleAdminというWebツールかかわらデータベースへのアクセス権を持っているそのうちのいくつか:)
を可決しました。これにより、Visual StudioやSQL管理(またはSSM)などのツールからデータベースに接続できなくなります。 – Andreas
@アンドレアス - これはかなり簡単です。あなたはそれをすることはできませんが、このウェブツールはあなたがそれを行うことを許可していない限り(私は疑います)。 –
さて、誰かがストアドプロシージャを作成して、すべてのテーブルを作成して、insertを作成し、sqlを作成する必要があります。 – Andreas