nmmz.net
当前位置:首页 >> plsql备份表 >>

plsql备份表

既然你讲的是PLSQL,也就是oracle 表备份语句就是你写的 create table 新表名 as select * from 旧表名 select * into 新表名 from 旧表名 这个是sqlserver的表备份语句,在oracle中into是给变量复制的语句 DECLARE DT DATE; BEGIN SELECT SYSDATE INTO DT FROM DUAL; DBMS_OUTPUT.PUT_LINE(DT); END;

打开pl/sql客户端(导出bai数据表结构)在左侧 点击dutabalesTools--》Export User Objects3红色1 是你要zhi选择导出的表,红色2 是你要导出到.sql文件 存放到自dao己电脑位置,红色三就是导出的意内思,做完这一步就已经把数容据表的结构导出来了

Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨.由于我们一般都是建建表、查查数据的操作居多,较少会考虑系

方法一:create table table_name_bak asselect * from table_name 方法二:备份表结构:备份表:

一、导出:1、打开plsql-->工具----》导出用户对象(可以导出表结构和序列、视图) ps:如果上面不选中"包括所有者",这样到导出的表结构等就不包含所有者,这样就可以将A所有者的表结构等导入到B所有者的表空间中2、导出表结构和表数据:二、导入:1、首先要创建用户和表空间(1)创建用户:(2)创建表空间:电脑开始菜单-----》找到oracle目录----》找到数据要导入进的数据库---》打开该数据库的控制台---》然后可以创建表空间

1 导出存储过程,触发器,序列等所有用户对象.(备份)在PL/SQL Developer的菜单Tools(工具) => Export User Objects(导出用户对象)中出来一个对话框界面建议红色框住部分都不选,这样执行这个sql 时,就根据当前你的登录账户来进

plsql导入导出数据库 (2011-03-18 15:03:32)转载标签: it 分类: 数据库plsql导入导出数据库导出数据库建议使用plsql6.0,这样可以在导出sql文件的时候不记录原有

使用PL/SQL Developer登录你需要备份的数据库; 选择工具->导出用户对象; 在对象列表中选择需要备份的对象,再选择一个sql类型的输出文件,点击【导出】,这只是导出数据结构; 选择工具->导出表; 在列表中选择需要导出数据的表,再选择【SQL插入】,选择一个sql类型的文件,点击【导出】,这一步是把数据导出数据库. 这样就得到两个sql,分别是备份数据结构和备份数据的.

可以使用Oracle的exp、imp或者expdp、impdp工具,exp、imp主要用于客户端,expdp、impdp用于服务器端.以下是从tns名为userdb的数据库中导出tab1、tab2、tab3三张数据表的命令:exp username/password@userdb file=export.dmp LOG=export.log TABLES=(TAB1,TAB2,TAB3) 以下是将导出的export.dmp导入到本地数据库的命令imp username/password file=export.dmp full=yes更多使用方法查询官方文档或者使用命令exp help=yesimp help=yes

只有备份数据库,没有备份单张表的吧!你也可以这么做呀,就是复制当前的表数据到另一张表去(这个表结构是一样的.)假设你的原始表为:Test在任务计划里面执行SQL语句,每天晚上凌晨自动生成一个以当前日期命名的表:如Test_

网站首页 | 网站地图
All rights reserved Powered by www.nmmz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com