プロシージャをあるサーバーから別のサーバーにコピーする最良の方法は、それぞれをコピーして貼り付け、現在実行していません。私はステージングデータベースとターゲットデータベースを持っています。私はステージングではない目標にある手順を持っていますが、これについてどうやって行くのですか?私はマージについて研究しましたが、それはテーブルのためだけに働く...私は思いますか?Oracle SQL Developer複数のプロシージャをあるサーバーから別のサーバーにコピーする方法
答えて
-selectソースデータベース は、スクリプトの生成>ソースデータベース>タスクに右回転クリック>必要なストアドプロシージャ-check -selectストアドプロシージャ し、単一のファイルとして保存します。
ファイルが保存されたら、ファイルを開き、データベースの名前を必要な(ターゲット)データベース名に変更します。あなたが欲しいものについての詳細を知らなくてもお答えする方法 - リンク以下
こんにちは、あなたのリンクは、SQL Developerではなく、SQL Serverソリューション用です。 –
これはOracleとどのように関連していますか? –
質問には、** Oracle **のタイトルが** Oracle SQL Developer **に、** Oracle **にはタグが付いています。 ** Microsoft SQL Server Management Studio **の指示とリンクはどのように関連していますか? –
「ベスト」を助けないかもしれません。
プロシージャをあるデータベース接続から別のデータベース接続にドラッグアンドドロップしてコピーすることができます。 V4.1.5またはv4.2。
他のすべてのバージョンでは、「ツール」>「データベース」>「コピー」を使用してPL/SQLおよびターゲット・データベースを選択し、それらをコピーします。
Defコピーして貼り付けないでください。
あなたが実際にやるべきことは、すべてのソースコードの作業ディレクトリがあり、それからターゲットデータベースに対してSQL * Plusスクリプトを使用して@スタイルを呼び出すことで、任意のデータベースにロードできます。
SQL Developerは、SQLワークシートのF5を介してSQL * Plusスクリプトを実行します。
dbms_metadataプロシージャを使用すると、ストアド・プロシージャおよびファンクションのDDL文を抽出できます。
spool procedures_mydb.sql
select dbms_metadata.GET_DDL('PROCEDURE',u.object_name)
from user_objects u
where object_type = 'PROCEDURE'
;
spool off;
次に、作成したファイルを別のインスタンスで実行します。
- 1. あるサーバーから別のサーバーにファイルをコピーする方法
- 2. Sql Serverのあるサーバーから別のサーバーにバックアップファイルを移動する方法
- 3. MySql DBをあるサーバーから別のサーバーにコピー
- 4. SFTP秘密鍵をあるサーバーから別のサーバーにコピー
- 5. CiviCRM/Drupalのインストールを1台のサーバーから別のサーバーにコピーする方法
- 6. Oracle SQL Developerのストアド・プロシージャの実行
- 7. バックアップなしでSQL Serverデータベースを1台のサーバーから別のサーバーにコピーする方法
- 8. 複数ウィンドウOracle SQL Developer
- 9. Oracle SQlサーバーからの接続を取得する方法
- 10. あるサーバーから別のサーバーへのSQL Serverテーブルのエクスポート/データフロータスクエラー
- 11. Fortran、プロシージャを複数コピーする方法
- 12. SQLサーバーからOracleデータにアクセスする
- 13. あるサーバーから別のサーバーにファイルを移動する方法
- 14. データベースダイアグラムをあるサーバーから別のサーバーに移動する方法
- 15. Oracle、Sql Developerの別のプロシージャ内の呼び出しプロシージャはどのように呼び出されますか?
- 16. ストアド・プロシージャのコンパイルがハングするOracle SQL Developer
- 17. asp.net3.5でサーバーから別のサーバーにイメージファイルを転送する方法
- 18. 1台のサーバーから他のサーバーにGrafanaダッシュボードをコピーする方法
- 19. あるサーバーから別のサーバーにファイルをコピーするにはどうすればよいですか?
- 20. SQL Server 2012のサーバーAからサーバーBにテーブルをコピーする最も良い方法は何ですか?
- 21. 1台のWindowsサーバー2012 R2から別のADサーバーにコピーする
- 22. 複数のサーバーに接続する(SQLサーバー)
- 23. TFS:あるサーバーから別のサーバーに移動
- 24. NFS共有からzipファイルを複数のサーバーにコピー
- 25. 文書を変更しながらコレクションを別のサーバーにコピーする方法
- 26. SQLサーバーをOracleに変換する方法は?
- 27. のOracle SQL Developerの - 識別子
- 28. あるftpサーバーから別のftpサーバーにファイルをコピーまたは移動する
- 29. Oracle VM VirtualBoxのホストマシンからSQLサーバーにアクセスする
- 30. SQLサーバーからOracleへの移行 - 取得に失敗する
これは間違ったアプローチです。適切なSQLスクリプトを作成し、バージョン管理システムに格納してそこから展開します。 LiquibaseやFlywayのようなツールは、スクリプトの整理と実行に役立ちます。 –