
区别
导出数据到excel文件
excel数据导入到数据库
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具之一,这里主要介绍如何利用PL/SQL Developer导入和导出数据库,并对导入或导出时的一些注意事项进行相关说明。1、导出步骤1.1. tools ->export user object 选择选项,导出.sql文件 说明:导出的是建表语句(包括存储结构)
1.2. tools ->export tables->Oracle Export 选择选项导出.dmp文件 说明:包含三种导出方式,三种方式都能导出表结构以及数据,如下:
第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最为广泛 。
第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示如下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。
第三种是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出,不能用编辑器查看。
10
2.导入步骤:a.tools->import tables->SQL Inserts 导入.sql文件。b. tools->import talbes->Oracle Import然后再导入dmp文件。 说明:和导出类似,另外,导入之前最好把以前的表删除,当然导入另外数据库除外。
法一:Oracle SQL Developer连接MS SQL SERVER 2000的处理步骤:
1, 下载net.sourceforge.jdbc.driver驱动(http://sourceforge.net有Download,
我下载的是jtds-1.2.1)
2, 解压缩后把jtds-1.2.1.jar copy至<Oracl SQL Developer\sqldeveloper>\lib目录中
3, 把JtdsXA.dll copy到<SQL SERVER 2000>\bin目录中
4, 以 sa login SQL Query Analyzer, 执行 instjtds.sql
5, 做好一切后, 打开 sqldeveloper.exe, 创建新的Connection
6, 在 ORACLE SQL Developer中, 点File->New->选中 Database Connection,点确定
在d出的UI中选择"SQLServer"页签, 再填写相关的Loginner及Pwd和Connection Name后
点一下Retrieve database按钮, 然后在其旁边的下接框中选取想要连接的Database就可以
了
7, 注意:密码一项不能为NULL, 密码为NULL的loginner需要更改密码后才能连接。
法二:
1: 下载SQL Server JDBC
2: 解压缩后生成mssqlserver.jarmsbase.jarmsutil.jar三个文件
3: copy上面三个文件至 <SQL Developer path>/ide/lib下面
4: 打开 <SQL Developer path>/sqldeveloper/bin下面的sqldeveloper.conf文件
5: 在该文件中加入
AddJavaLibFile ../../ide/lib/mssqlserver.jar
AddJavaLibFile ../../ide/lib/msbase.jar
AddJavaLibFile ../../ide/lib/msutil.jar
6: 编写一个名为SQLServer.xml的xml文件, 内容如下:
<?xml version = '1.0'?>
<!DOCTYPE connections>
<connections>
<connection>
<JDBC_PORT>1433</JDBC_PORT>
<ConnectionType>JDBC</ConnectionType>
<HOSTNAME>localhost</HOSTNAME>
<DeployPassword>false</DeployPassword>
<user>sa</user>
<ConnectionName>master-sa</ConnectionName>
<URL>jdbc:microsoft:sqlserver://localhost:1433</URL>
<RaptorConnectionType>SQLServer</RaptorConnectionType>
<ServiceName>master</ServiceName>
<JdbcDriver>com.microsoft.jdbc.sqlserver.SQLServerDriver</JdbcDriver>
</connection>
</connections>
7: 打开 SQL Developer,右击Connections节点,选择import connections, import SQLServer.xml,
这时会发现多了一个master-sa的节点, 右击连接, 输入密码即可。
注意: 连SQL Server一定需要先设置好pass word。
用extract,必须指定xml的元素路径EXTRACT(XMLType_instance,Xpath_string)
select extract (xml_ins,'/root/id') from tab
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)