随笔分类 -  [06] Oracle文章

摘要:Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的 阅读全文
posted @ 2012-09-21 16:06 小麻雀 阅读(234) 评论(0) 推荐(0) 编辑
摘要:一、在oracle11G以前卸载oracle会存在卸载不干净,导致再次安装失败的情况,在运行services.msc打开服务,停止Oracle的所有服务。二、 oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除)运行过程中可能需要填写如下项:指定要取消配置的所有单实例监听程序[LISTENER]:LISTENER指定在此 Oracle 主目录中配置的数据库名的列表 [MYDATA,O 阅读全文
posted @ 2012-09-21 10:30 小麻雀 阅读(16896) 评论(0) 推荐(1) 编辑
摘要:简要比较: replace 字符串级别的代替如:SELECT REPLACE('accd','cd','ef') from dual; --> aefdtranslate 字符级别的代替如:select translate('acdd','cd','ef') from dual; -->aeff分别详解replace: 语法:REPLACE(char,search_string[,replacement_string])解释:replace中,每个search_string都被repla 阅读全文
posted @ 2011-11-29 09:50 小麻雀 阅读(296) 评论(0) 推荐(0) 编辑
摘要:一 varchar,nvarchar, 四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节。 nvarchar和nvarchar2的区别和上面一样, 与上面区别在于是根据Unicode 标准所进行的定义的类型,通常用于支持多国语言类似系统的定义。 1.char char的长度是固定的,比如说,你定义了char(20),... 阅读全文
posted @ 2010-08-25 10:49 小麻雀 阅读(516) 评论(0) 推荐(0) 编辑
摘要:现象:Windows不能在本地计算机启动OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码2。系统事件日志报错误"Agent process exited abnormally during initialization."出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,  解决步骤如下:1... 阅读全文
posted @ 2010-08-14 11:40 小麻雀 阅读(798) 评论(0) 推荐(0) 编辑
摘要:第一步:新建一张测试表如下create table KING( ID NUMBER(10), NAME NVARCHAR2(2000))第二步:新建序列create sequence KING_TB_SEQminvalue 1maxvalue 9999999999start with 21increment by 1cache 20;第三步:创建相应的触发器create or replace tr... 阅读全文
posted @ 2010-08-07 22:29 小麻雀 阅读(276) 评论(1) 推荐(0) 编辑
摘要:准备:环境:pl/sql+oracle9i+vs2008创建表test:create table TEST( ID NUMBER,//编号 NAME VARCHAR2(10),//姓名 SEX VARCHAR2(2),//性别 AGE NUMBER,//年龄 ADDRESS VARCHAR2(200)//住址)1.执行不带参数的Oracle存储过程:首先编写一个不带参数的oracle存储过程:cr... 阅读全文
posted @ 2010-07-12 11:30 小麻雀 阅读(3944) 评论(2) 推荐(1) 编辑
摘要:Oracle exp/imp导出导入工具的使用一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2. 导出工具... 阅读全文
posted @ 2010-04-08 09:16 小麻雀 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:最近给公司开发动态报表程序,通过报表设计器编辑好的模板首先以文件的形式保存,普遍的方法是把模板文件保存到硬盘的某个文件夹下面,然后数据库就保存该模板文件的存放路径即可,可以说这种方法经济实惠,但是要适应灵活多变的报表环境,尤其是可供他人共享别人已经编辑好的报表模板,这就成了问题,有没有更好的解决方案呢?那就是把模板存放到数据库里面,一切就OK了,下面给出具体的程序代码:第一步:在Oracle数据库... 阅读全文
posted @ 2010-01-11 15:34 小麻雀 阅读(2402) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示