zoukankan      html  css  js  c++  java
  • oracle数据的导入导出(两种方法三种方式)

    大概了解数据库中数据的导入导出。在oracle中,导入导出数据的方法有两种,一种是使用cmd命令行的形式导入导出数据,另一种是使用PL/SQL工具导入导出数据。

    1,使用cmd命令行导入导出数据

      1.1整库导出

        整库导出:exp 管理员账号/密码 full=y;//参数full表示整库导出。导出后会在当前目录下生成一个EXPDAT.DMP的文件,此文件为备份文件。如果想导出数据到指定位置,并且取个名字,需要添加file参数。例如:exp system/123456 file= C:person.dmp full=y。

      1.2整库导入

          整库导入:imp 管理员账号/密码 full=y file=C:person.dmp。

      1.3使用cmd命令按用户导出导入

         1.3.1 按用户导出:exp 管理员账号/密码 owner=用户名 file=C:person.dmp。

         1.3.2 按用户导入:imp 管理员账号/密码 file=C:person.dmp fromuser=用户名。

      1.4使用cmd命令按表导出导入

         1.4.1按表导出:exp 管理员账号/密码 file=person.dmp tables=t_person,t_student。

         1.4.2按表导入:imp 管理员账号/密码 file =person.dmp tables=t_person,t_student。

    2.)使用PL/SQL 开发工具导出导入数据

      pl/sql工具包含三种方式导出oracle表结构和表数据,分别为:oracle export,SQL inserts,pl/sql developer。它们的含义如下:

      第一种oracle export:导出的是.dmp格式的文件,.dmp文件是二进制文件,可以跨平台,包含权限等。

      第二种SQL inserts :导出的是.sql格式的文件,可以用文本编辑器查看,通用性比较好,效率不如第一种,适合小数据量的导入导出。需要注意的是表中不能有大字段(blob,clob,long)如果有则不能导出。

      第三种pl/sql:导出的是.pde格式的文件,.pde为/pl/sql自有的文件格式,只能用pl/sql工具导入导出,文本编辑器不能查看。

    先了解一下,供以后学习使用。

  • 相关阅读:
    sublime开启vim模式
    git命令行界面
    搬进Github
    【POJ 2886】Who Gets the Most Candies?
    【UVA 1451】Average
    【CodeForces 625A】Guest From the Past
    【ZOJ 3480】Duck Typing
    【POJ 3320】Jessica's Reading Problemc(尺取法)
    【HDU 1445】Ride to School
    【HDU 5578】Friendship of Frog
  • 原文地址:https://www.cnblogs.com/jasonboren/p/10926164.html
Copyright © 2011-2022 走看看