
正文
linuxoracle数据库导出,linux导出数据库表结构
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
plsqllinux
linux系统不支持plsql。linux系统对程序语言有一定的要求,所以才会执行错误。PLSQL也是一种程序语言,叫做过程化SQL语言。联合了sql的易用性、灵活性和程序化的结构化编程语言的功能。
,首先去运行perl-v命令查看您的linux系统上面是否安装了perl工具,如果已安装的话,会输出版本号,如果没有安装,则安装perl。
第一步:在用户名和密码处分别填写linux中oracle的用户名和密码 第二步:在数据库栏输入”ip:1521/实例“。如”191658:1521/orcl“。第三步:连接为”Normal“。点击”确认“即可进行远程连接。
可以的,你上网下载个能应用在linux平台的相关版本就行了。
在oracle中配置plsql developer的方法:安装后,直接打开运行,界面如下:因为一开始因为未做设置,所以也无法登录,就点cancel进去,然后点Tools-Preferences,在里面设置下instantclient basic包的解压路径。
这个不是PLSQLDEV的问题,是你ORACLE客户端版本的问题。很好解决:再在WIN7里装个10G的客户端,注意这个$ORACLE_HOME不要和先前的那个11G的目录相同,不然11G会被搞坏了。
相关问答
Q1: linux下,如果导出oracle数据库的sql文件,比如我要导出的表为ftbank...
如果两个库都是ORACLE的话,可以用EXP/EXDP 导出再用IMP/IMDP导入!如果是要导入别的数据库,可以用一些专用的ETL工具,如OWB等等,或者网上会有一些简单的脚本导出为TXT,CSV文件。
如果表包含有CLOB类型字段的话,sql是无法导出的。这时候可以改用PL/SQL的pde格式进行导出。
---累计型导出方式只是导出自上次“完全”导出之后数据库中变化了的信息。比如:---$expsystem/managerinctype=cumulativefile=99070dmp ---数据库管理员可以排定一个备份日程表,用数据导出的三个不同方式合理高效地完成。
Q2: linux下怎么用exp和imp导出和导入指定的oracle数据库表?
1、首先进入命令行,点击开始,输入cmd。键盘按回车键,出现命令行窗口。接着导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y。
2、用户名:lxa,密码:123,数据库示例名:xe(这是Oracle精简版默认的实例名),表名:users 打开Windows的cmd窗口:导入命令:exp lxa/123@xe file=d:/dmp tables=(users)(如果是多个表用逗号分开)。
3、可以导出一个或多个分区,也可以导出所有分区(即整个表)。可以导入所有分区(即整个表),一个或多个分区以及子分区。
4、导入imp ,导出exp。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
5、SQLPLUS.EXE调用EXP.EXE、IMP.EXE他们所包裹的类,完成导入导出功能。下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简单。
6、oracle 的exp/imp命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
Q3: 如何从linux导出oracle数据表
导出数据库对象在PL/SQL Developer的菜单Tools=Export User Objects中出来一个对话框界面,然后框选要到处的Oracle 数据库对象,包括表,序列,存储过程,视图,函数等等,并指定导出的文件名称,如下操作。
如果两个库都是ORACLE的话,可以用EXP/EXDP 导出再用IMP/IMDP导入!如果是要导入别的数据库,可以用一些专用的ETL工具,如OWB等等,或者网上会有一些简单的脚本导出为TXT,CSV文件。
用spool就可以,至于导成什么格式的文件,那就是你写的,linux不认识扩展名,所以你写什么是什么。如果有plsql dev,那么这里的导出也能导成xls文件,而且可以有选择条件。你也可以用plsql dev,查询后直接复制。
在下一个界面你就可以选择你要导出的表了,然后再输入你的数据库的用户和密码等等。2,把excel打开然后另存成文本文件。
当然可以,EXP命令里加上TNS解析串就好!LINUX下,我觉得是你登录用户的身份不对的问题,你最好切换到ORACLE或者ROOT用户来执行这个操作。
Q4: 如何在linux环境导出oracle数据库
导出数据库对象在PL/SQL Developer的菜单Tools=Export User Objects中出来一个对话框界面,然后框选要到处的Oracle 数据库对象,包括表,序列,存储过程,视图,函数等等,并指定导出的文件名称,如下操作。
如果两个库都是ORACLE的话,可以用EXP/EXDP 导出再用IMP/IMDP导入!如果是要导入别的数据库,可以用一些专用的ETL工具,如OWB等等,或者网上会有一些简单的脚本导出为TXT,CSV文件。
用spool就可以,至于导成什么格式的文件,那就是你写的,linux不认识扩展名,所以你写什么是什么。如果有plsql dev,那么这里的导出也能导成xls文件,而且可以有选择条件。你也可以用plsql dev,查询后直接复制。
在下一个界面你就可以选择你要导出的表了,然后再输入你的数据库的用户和密码等等。2,把excel打开然后另存成文本文件。
当然可以,EXP命令里加上TNS解析串就好!LINUX下,我觉得是你登录用户的身份不对的问题,你最好切换到ORACLE或者ROOT用户来执行这个操作。
注:Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。
Q5: 我想在linux下的oracle11g数据库实行导入导出,具体应该怎么做,用户有...
1、首先通过tode创建或者克隆新的数据库用户,如下图所示。导出目标表准备好,空表无法导出表结构,然后打开运行命令,导出目标用户test所有数据库相关信息,如下图所示。
2、最简单的方法:在Windows上建一个和linux一模一样的数据库,数据库版本和实例名等都要一模一样。停止oracle上的所有oracle相关的服务。
3、Oracle ExpImp导入导出工具性能调优Oracle Exp/Imp工具是一个操作简单、方便灵活的备份恢复和数据迁移工具,它可以实施全库级、用户级、表级的数据备份和恢复。
4、搜索cmd,打开命令指示符界面。然后以管理员身份登录,进入到操作页面中。然后在弹出来的页面中创建表空间。在弹出来的页面中创建用户,设置密码 然后在弹出来的页面中授权dba。
linuxoracle数据库导出的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux导出数据库表结构、linuxoracle数据库导出的信息别忘了在本站进行查找喔。






