ホームページ データベース mysql チュートリアル Navicat备份远程Oracle数据库到本地

Navicat备份远程Oracle数据库到本地

Jun 07, 2016 pm 02:50 PM
navicat oracle バックアップ データベース 地元 リモートで

最近公司开发环境数据库服务器很不稳定,经常连不上,给开发造成很大影响,于是就想把数据库备份到本地。 因为一直在用Navicat操作数据库,这里就分享一下用Navicat备份远程oracle数据库导本地的过程。过程so easy! 1、首先本地肯定要装oracle吧~(废话!)


  最近公司开发环境数据库服务器很不稳定,经常连不上,给开发造成很大影响,于是就想把数据库备份到本地。

  因为一直在用Navicat操作数据库,这里就分享一下用Navicat备份远程oracle数据库导本地的过程。过程so easy!

  1、首先本地肯定要装oracle吧~(废话!)

  2、在本地建立一个用户并分配表空间:

   创建表空间

<code class=" hljs sql"><span class="hljs-operator"><span class="hljs-keyword">create</span> tablespace tbs_puhuilicai
datafile <span class="hljs-string">'D:\oracle\oracledata\puhuilicai\puhuilicai_data.dbf'</span> <span class="hljs-keyword">size</span> <span class="hljs-number">200</span>M
autoextend <span class="hljs-keyword">on</span> <span class="hljs-keyword">next</span> <span class="hljs-number">10</span>M maxsize unlimited
extent management <span class="hljs-keyword">local</span> autoallocate
segment <span class="hljs-keyword">space</span> management auto;</span></code>
ログイン後にコピー

   创建用户并分配权限

<code class=" hljs sql"><span class="hljs-operator"><span class="hljs-keyword">create</span> <span class="hljs-keyword">user</span> factoring3_dev identified <span class="hljs-keyword">by</span> danny <span class="hljs-keyword">default</span>;</span>
<span class="hljs-operator"><span class="hljs-keyword">grant</span> <span class="hljs-keyword">connect</span> <span class="hljs-keyword">to</span> factoring3_dev;</span>
<span class="hljs-operator"><span class="hljs-keyword">grant</span> resource <span class="hljs-keyword">to</span> factoring3_dev;</span></code>
ログイン後にコピー

  3、备份远程数据库

   用navicat登录刚建立的oracle用户:

  这里写图片描述

   登录开发环境的数据库并复制所有的表:

  这里写图片描述

   到本地账户“表”的区域,右键粘贴,会弹出数据传输的对话框,这里可以选择要转储的数据库对象:表、视图、序列等。

  这里写图片描述

   在高级选项卡中还有一些高级选择,比如我备份的时候报了一个错误“[Err] [Dtf] ORA-01740: 标识符中缺失双引号”,原因就是某个字段中的内容存在特殊字符单引号 ” ’ “,对于这种影响不太大的错误,可以勾选“遇到错误继续”的选项。

  这里写图片描述

   开始后,可以在信息日志选项卡中实施查看执行进度与日志:

  这里写图片描述

   对象就是上一步选择的数据库对象(表、视图、序列等),已处理记录就是已经处理的记录条数,已传输记录就是从远程数据库复制到本地数据库的记录数;错误就是备份过程中遇到的错误(不过不要怕,这里的错误就是因为几条记录的数据不规范导致的不影响数据库结构)。因为这里设置了遇到错误继续,所以会一直执行到结束。


  然后~就可以本地访问了~妈妈再也不用担心我开发的时候断网+服务器不稳定了~呵呵~



【 转载请注明出处——胡玉洋《Navicat备份远程Oracle数据库到本地》】

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

テーブルフィールドをOracleに追加する方法 テーブルフィールドをOracleに追加する方法 Apr 11, 2025 pm 07:30 PM

ALTER TABLEステートメントを使用して、特定の構文は次のとおりです。ALTERTABLE TABLE_NAME add column_name data_type [constraint-clause]。 WHERE:table_nameはテーブル名、column_nameはフィールド名、data_typeはデータ型、制約条項はオプションの制約です。例:テーブルの従業員を変更すると、電子メールvarchar2(100)は、従業員テーブルに電子メールフィールドを追加します。

Oracleで環境変数を構成する方法 Oracleで環境変数を構成する方法 Apr 11, 2025 pm 07:18 PM

Oracle Environment Variable Configuration Guide:Oracle_home Environment変数を作成し、Oracle Home Directoryを指します。 Oracle Binary DirectoryをPath Environment変数に追加します。 TNS_ADMIN環境変数を設定します(ファイルがTNSを使用して命名されている場合)。環境変数の設定を検証して、出力が設定変数を表示していることを確認します。

Oracleを再び追求する方法 Oracleを再び追求する方法 Apr 11, 2025 pm 07:33 PM

Oracleは複数の重複排除クエリメソッドを提供します。個別のキーワードは、各列の一意の値を返します。 Group by Clauseは、結果をグループ化し、各グループの非繰り返し値を返します。一意のキーワードは、一意の行のみを含むインデックスを作成するために使用され、インデックスをクエリすると自動的に重複排除が行われます。 row_number()関数は、一意の数値を割り当て、行1のみを含む結果をフィルタリングします。min()またはmax()関数は、数値列の非繰り返し値を返します。交差する演算子は、2つの結果セットの共通値を返します(複製なし)。

Oracleデータベースをインポートする方法 Oracleデータベースをインポートする方法 Apr 11, 2025 pm 08:06 PM

データインポート方法:1。SQLLOADERユーティリティを使用します。データファイルを準備し、制御ファイルを作成し、SQLLoaderを実行します。 2。IMP/EXPツールを使用します。データをエクスポートし、データをインポートします。ヒント:1。ビッグデータセットに推奨されるSQL*ローダー。 2。ターゲットテーブルが存在する必要があり、列定義が一致します。 3。インポート後、データの整合性を検証する必要があります。

Oracleで文字化けのコードを解決する方法 Oracleで文字化けのコードを解決する方法 Apr 11, 2025 pm 10:09 PM

Oracle Garbledの問題は、データベース文字セットをチェックしてデータと一致するようにすることで解決できます。データベースに一致するようにクライアント文字を設定します。データを変換するか、列文字セットを変更してデータベース文字セットに一致させます。 Unicode文字セットを使用して、マルチバイト文字セットを避けます。データベースとクライアントの言語設定が正しいことを確認してください。

Oracleで主要なキー制約を作成する方法 Oracleで主要なキー制約を作成する方法 Apr 11, 2025 pm 07:15 PM

主キーは、テーブル内の各行を一意に識別する特別な列または列の組み合わせです。テーブル内のレコードが一意であり、次のように作成できることが保証されます。AlterTableステートメントを使用してテーブル名を指定します。プライマリキーキーワードを追加して、列名を追加して、プライマリキーとして指定します。主なキーの制約は、データの一意性を確保し、クエリ速度を改善し、レコードの重複を防ぎ、テーブル結合を簡素化するのに役立ちます。

Oracleのフィールド名を変更する方法 Oracleのフィールド名を変更する方法 Apr 11, 2025 pm 07:21 PM

Oracleテーブルでフィールド名を変更する手順は次のとおりです。データベースに接続します。 Alter Tableステートメントを使用して、フィールド名を変更します。テーブル名と古いフィールド名を指定します。新しいフィールド名を指定します。変更を送信します。

Oracleの表空間サイズを確認する方法 Oracleの表空間サイズを確認する方法 Apr 11, 2025 pm 08:15 PM

Oracle Tablespaceサイズを照会するには、次の手順に従ってください。クエリを実行して、TableSpace名を決定します。DBA_TABLESPACesからTableSpace_Nameを選択します。クエリを実行してテーブルスペースのサイズをクエリします:sum(bytes)をtotal_size、sum(bytes_free)asavail_space、sum(bytes) - sum(bytes_free)as sum(bytes_free)as dba_data_files from tablespace_

See all articles