手机版

创建Oracle数据库、备份数据库以及导出和导入图片和文本的教程

时间:2021-08-03 来源:互联网 编辑:宝哥软件园 浏览:

类型:数据库类大小:42.1M语言:中文评分:4.2标签:立即下载Oracle中的数据对象和数据管理,这无疑是由PL/SQL Developer管理的。这个工具还为我们提供了很多方便快捷的操作,让我们不再抱怨Oracle本身的ui丑陋难懂。由于我们通常创建表和查找数据,我们很少考虑整个Oracle的完整备份操作。但是,在我们的一些发布操作中,我们必须考虑如何将Oracle对象和表数据导出到Sql脚本中,并将创建Oracle表空间和Oracle数据库的操作放入脚本中,这样我们就可以快速地将Oracle数据库恢复或部署到新的机器上。

主要介绍了如何将Sql脚本和PL/Sql Developer工具相结合,实现创建表空间、数据库、备份数据库、数据导出等操作。然后实现创建Oracle对象和导入数据等操作,这样我们就可以快速了解和创建所需的部署SQL脚本和数据库操作。

1.准备数据库创建脚本

create table space WHC _ TBS data file ' e : Oracle ora data WHC db WHC . DBF ' size 100m;-删除表空间whc_tbs,包括内容和数据文件级联约束;createuserwhc由hc defaulttablespace whc_tbs标识;grantconnect,resource towhcgrantdba towhc-撤销whc的数据库管理员资格;-的注释语句是删除命名空间并删除DBA用户的权限。

这些脚本供我们在创建新的表空间和Oracle数据库时使用。

CDB WHC甲骨文公司。DBF路径是我们希望存储数据库数据的位置,因此我们必须确保该路径具有足够的空间和访问权限,否则将会失败。

2.导出数据库对象

在PL/SQL Developer的菜单“工具=导出用户对象”中,出现一个对话框界面,然后到处选择要选择的Oracle数据库对象,包括表、序列、存储过程、视图、函数等。并指定导出文件的名称,如下所示。

3)导出表格数据

在导出表结构和其他对象之后,我们的下一步是导出数据库的表数据。PL/SQL开发工具支持将数据导出到PL/SQL数据库脚本,如下所示。这样导出的脚本可以通过PL/SQLDeveloper工具导入,也可以通过Sql plus工具导入。

至此,我们已经完成了三种脚本,包括创建数据库空间和数据库脚本,创建Oracle数据库对象(表、存储过程、视图、序列等)。),并创建用于导入数据的脚本。最后一步是如何导入数据库对象和数据。

4)导入数据库对象和数据

导入数据库对象和数据可以通过Import Tables操作来实现,我们可以通过指定上面两步创建的数据库脚本并执行它们,在一个新的环境中创建数据库对象和数据库数据。如下图所示。

执行的数据接口如下。

完成上述步骤后,我们就拥有了新数据库环境中的一切,并成功完成了整个Oracle数据库对象和数据的迁移。

值得注意的是,当我们导出Oracle对象和数据时,默认情况下仍然是原始Oracle数据库的表空间和数据库用户名。如果我们想在新的数据库服务器中指定不同的表空间和数据库用户对象,我们需要在第一步中替换生成的sql脚本并指定合理的表空间和数据库用户。

如果是Linux平台下的数据库服务器,第一步也差不多,就是指定表空间的路径名略有不同,其他操作没有区别。

版权声明:创建Oracle数据库、备份数据库以及导出和导入图片和文本的教程是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。