oracle
caijing3210
寻找喜欢的人,寻找喜欢的生活!!!
展开
-
在pl/sql中使用exp/imp工具实现oracle数据导出/导入
在pl/sql中使用exp/imp工具实现oracle数据导出/导入2006年11月19日 星期日 10:59Oracle 数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把 dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8转载 2011-01-05 09:40:00 · 865 阅读 · 0 评论 -
Oracle9i客户端EXP导出高版本数据库中BLOB和CLOB大字段的问题
使用Oracle9i(版本:9.2.0.1.0)的客户端exp命令导出Oracle10g的数据库,当表中有BLOB或CLOB类型的字段时,会报如下的错误: --------- EXP-00003: 未找到段 (13,115) 的存储定义 ---------无法成功导出表。经过查找资料和测试,发现可能是版本差异造成的一个问题。转载 2012-05-07 08:45:44 · 1410 阅读 · 0 评论 -
sql语句读取oracle数据库表的张数及表的字段数
Select * From user_tables;select * from Col where tname='T_DM_BSFS'select * from all_tab_columns where table_name = 'T_DM_BSFS'select * from dictionary where instr(comments,'index')>0selec转载 2012-05-03 18:01:04 · 1379 阅读 · 0 评论 -
Oracle数据库Exp/Imp工具性能调优
一、Exp调优 1.使用DIRECT和RECORDLENGTH选项 DIRECT参数定义了导出是使用直接路径方式(DIRECT=Y),还是常规路径方式(DIRECT=N)。常规路径导出使用SQL SELECT语句从表中抽取数据,直接路径导出则是将数据直接从磁盘读到PGA再原样写入导出文件,从而避免了SQL命令处理层的数据转换过程,大大提高了导出效率。在数据量大的情况下,直接路径导出的效转载 2012-05-03 18:00:01 · 755 阅读 · 0 评论 -
oracle imp/exp命令详解
oracle中imp命令详解Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。1. 获取帮助imp help=y2. 导入一个完整数据库imp system/manager fi转载 2012-05-02 17:21:38 · 20617 阅读 · 0 评论 -
oracle sqldeveloper客户端工具连接sql,mysql数据库
最近在段时间在网上找的一个ORACLE开发工具,很好用的一个,推荐下,这里介绍连接SQL,MYSQL的步骤:一、连接到Ms SQL Server数据库1.首先要到 http://sourceforge.net 下载 net.sourceforge.jdbc.driver,本人使用的版本是 jtds-1.2.2.jar2.将压缩包中的jtds-1.2.2.jar复制到“/sqld转载 2012-02-16 08:40:21 · 3413 阅读 · 1 评论 -
MYSQL连接字符串参数解析(解释)
被迫转到MySQL数据库,发现读取数据库时,tinyint类型的值都被转化为boolean了,这样大于1的值都丢失,变成true了。查阅资料MySQL中无Boolean类型,都是存储为tinyint了,这也无妨,但是读回时不应该都变成boolean啊。网络检索没有解决方案,准备向官方报告bug,细想官方不应该有这样低级错误,先下载Connector/NET源码研究一下,发现其中有TreatTiny转载 2012-01-16 16:55:12 · 5396 阅读 · 0 评论 -
使用Oracle Sql Developer将SQL SERVER 2008数据库移植到Oracle 11g
上一次,我使用手工转换SQL脚本的方式进行数据库的迁移,其间过程相当繁琐,特别是标识符长度的限制让我焦头烂额,因为我们的系统中长标识符真是多如繁星,另外,表结构建好之后,数据的迁移又是一个相当复杂的过程,因为修改了不少的表名,需要把导出的数据和表一一对应上。 但是,除了手工的方式之外,其实我们还有更为简便和自动化的解决方案,那就是ORACLE官方提供的Sql Developer自转载 2011-12-27 12:08:21 · 15237 阅读 · 6 评论 -
oracle 存储过程的基本语法
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字转载 2011-09-08 11:40:44 · 374 阅读 · 0 评论 -
如何在Oracle中使用Java存储过程 (详解)
其实,这篇短文,我早就应该写了。因为,java存储过程今后在各大数据库厂商中越来越流行,功能也越来越强大。这里以Oracle为例,介绍一下java存储过程的具体用法。任何转载,请尊重版权。(作者:iihero on csdn)一、如何创建java存储过程?通常有转载 2011-09-08 11:45:00 · 571 阅读 · 0 评论 -
oracle存储过程代码实例一
1、用来插入大量测试数据的存储过程CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST(ST_NUM IN NUMBER,ED_NUM IN NUMBER)ISBEGIN转载 2011-09-08 11:38:31 · 402 阅读 · 0 评论 -
常用存储过程集锦
=================分页==========================/*分页查找数据*/CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查询sql,如selec转载 2011-09-08 11:35:01 · 352 阅读 · 0 评论 -
ORA-01779错误
Oracle中试图对一个子查询进行更新时可能会出现ORA-01779错误。该错误的内容为:ORA-01779: cannot modify a column which maps to a non-key-preserved table例如,使用以下的更新查询就会出现该错误。CREATE TABLE test1 ( id integer primary key, num integer ); INSERT INTO test1 VALUES (1,0);INSERT INTO test1 VAL原创 2011-02-24 15:21:00 · 826 阅读 · 0 评论 -
在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程学校里要求做个题,题目要求是写出将已知格式xml文件中的数据导入Oracle数据库、把数据库中的数据导出成xml文件的过程。已知格式xml文件如下:Tony Blair10 Downing Street, London, UK(061) 98765(061) 98768blair@everywhere.comBill Clinto转载 2011-01-10 14:47:00 · 6861 阅读 · 0 评论 -
创建dblink
create Public Database link certification connect to certification_dg identified by bizdict using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.76.19.164)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = oramap)))';原创 2011-01-10 11:09:00 · 402 阅读 · 0 评论 -
Imp调优
imp导入oracle数据库时如何过滤具体的表方法一:用imp的exclude参数排除表,比如要排除的表为aaa表和bbb表,则imp xxx/xx@xxxx exclude=table:"in ('aaa','bbb')" file=xxxxxxx方法二:在导入的目标库里建几个表名相同的你要过滤的表,然后导入。oracle会过滤这几张表,然后删掉就是。方法三:imp的 table转载 2012-06-26 12:28:16 · 1097 阅读 · 0 评论