
数据库
文章平均质量分 59
baobao8505
这个作者很懒,什么都没留下…
展开
-
ORACLE数据库备份与恢复详解
Oracle的备份与恢复有三种标准的模式,大致分为两大类,备份恢复(物理上的)以及导入导出(逻辑上的),而备份恢复又可以根据数据库的工作模式分为非归档模式(Nonarchivelog-style)和归档模式(Archivelog-style),通常,我们把非归档模式称为冷备份,而相应的把归档模式称为热备份,他们的关系如下所示 备份与恢复原创 2006-04-06 10:48:00 · 1809 阅读 · 0 评论 -
oracle数据库sql语句技巧
like %,||tu.teaid||,%原创 2007-05-21 10:42:00 · 827 阅读 · 0 评论 -
34步优化sql语句
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(i转载 2007-08-27 11:02:00 · 752 阅读 · 0 评论 -
JDBC中日期/时间的处理技巧
1.对于数据库种不同的时间类型,要分别采用与之相对应的Java包装类来存取; 日期类型用java.sql.Date,时间类型用java.sql.Time,日期/时间类型用java.sql.Timestamp; 这里举个例子:假设要从oracle中获取系统时间,需要执行sql:select sysdate from dual,然后在通过Re转载 2007-05-31 15:27:00 · 8311 阅读 · 0 评论 -
java通过JDBC访问Oracle的String异常
1. 连接非常慢, 连接成功后执行select操作出现异常: Exception in thread "main" java.sql.SQLException: ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [], [], [], [], [], [] 解决: 使用oracle安装目录下的jdbc/lib/classes12.jar后正常转载 2007-06-04 10:37:00 · 1583 阅读 · 0 评论 -
ORACLE函数大全
ORACLE函数大全 User Rating: / 1 PoorBest Written by 海啸 Thursday, 16 September 2004 Article Index ORACLE函数大全 Page 2 Page 1 of 2常用oracle函数SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A)转载 2007-11-20 10:19:00 · 880 阅读 · 0 评论 -
oracle中日期类型与unix 时间戳的转换
Unix时间戳记是从1970-01-01 00:00:00GMT开始的秒数,表现为整数型。Oracle中的时间是Date型,以下函数提供了两种时间转换的Oracle函数(1)从Unix时间戳记转换为Oracle时间create or replace function unix_to_oracle(in_number NUMBER) return date isbegin转载 2007-11-20 10:40:00 · 6014 阅读 · 1 评论 -
使用Oracle to_date()与to_char()用法
Oracle的解惑一二to_date()与24小时制表示法及mm分钟的显示:一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会和我一样,直觉的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。如:select to_date(2005-01-01 13:14:20,y转载 2007-11-20 12:07:00 · 1164 阅读 · 0 评论 -
linux下安装oracle9i的遇到的几个问题解决办法
1、安装oracle的页面显示中文乱码 使用命令 unset LANG 后,可以按英文正确显示2、关于补丁 p3095277_9204_linux.zip 应该是把oracle 9.2.0.1升级到9.2.0.4的补丁,只在原软件包是oracle 9.2.0.1时才用的着,如果一开始使用的就是oracle 9.2.0.4,就用不上 p3006854_9204_li原创 2008-09-25 14:56:00 · 2294 阅读 · 0 评论 -
在linux AS3.0上安装ORACLE9.2.04
在linux AS3.0上安装ORACLE9.2.04 一、 下载下载 Suns Java Development Kit (JDK 1.4.2). j2sdk-1_3_1_09-linux-i586.rpm.bin 下载Oracle 安装软件 otn.oracle.com. lnx_920_disk1.cpio.gz lnx_920_disk1.cpio.gz lnx_920_disk1.转载 2008-09-28 11:16:00 · 1975 阅读 · 0 评论 -
Oracel9i的使用和oemapp相关命令
Oracel9i的使用 安装完Oracle数据库后会自动启动,下面可以进行一下实际的操作。 以oracle用户身份登陆数据库,可一个终端窗口(Terminal),进行如下的操作: [oracle@Linux oracle]$ sqlplus "/ as sysdba"//以sysdba用户登陆数据库 出现如下字符提示: ―――――――――――――――――――――――――――转载 2007-04-05 13:53:00 · 2044 阅读 · 0 评论 -
在redhat Linux9下安装Oracle9.2.0的一点经验
一直是在redhat Linux7.1环境下使用Oracle817的,前几天整理系统,干脆整体升级,要在redhat Linux9环境下安装Oracle9i。花了几天的时间,在网上查找了很多资料和若干帖子,归纳整理了一下,然后动手终于在redhat9上成功的安装了Oracle9.2.0(Oracle9i Enterprise Edition Release 9.2.0.1.0)。现在把安装转载 2007-04-05 13:52:00 · 1199 阅读 · 0 评论 -
oracle的常用命令
启动控制台:oemapp console原创 2007-04-05 10:21:00 · 677 阅读 · 0 评论 -
Oracle 9i 在Linux 下的安装
Oracle9i 2000 年 10 月在 Oracle Open World 上发布,为 Oracle 数据库、应用服务器和开发工具引进了许多新功能。Oracle9i是业界第一个完整、简单的用于互联网的新一代智能化的、协作各种应用的软件基础架构。Oracle9i 实际上是指 Oracle9i Database, Oracle9i Application Server 和Oracle9i Deve转载 2006-08-31 16:41:00 · 1248 阅读 · 0 评论 -
SCO UNIX环境下重建Oracle7数据库
ORACLE7安装成功之后便建有一数据库ora7或or71,如果自己做应用开发,则可能要重建 数据库或建一新的数据库以满足自己的需要,而ORACLE重建数据库不但要用SQL命令create database创建,还要指定大量的参数,如控制文件、日志文件、参数文件、数据库实例名。 并且要建立相关的系统段、回滚段、用户段等,及其对应的数据文件。其步骤如下: 以oracle用户登录UNIX系统 SC转载 2006-09-07 08:01:00 · 1033 阅读 · 0 评论 -
Excel或Access数据导入oracle中
1、在本地创建一个Access数据库,将Excel数据先导入到Access。可直接导入点击鼠标右键,选择导入,文件类型选择要导入的Excel文件,也可通过创建宏用TransferSpreadsheet函数实现。2、在本地创建ODBC,链接oracle数据库。将oracle中需要导入数据的表以链接表的方式在本地Access中创建(千万不要使用导入表)。3、在Access数据库中创建插入查询将导入好的原创 2006-09-11 11:37:00 · 2243 阅读 · 0 评论 -
oracle里常用命令
oracle里常用命令第一章:日志管理1.forcing log switchessql> alter system switch logfile;2.forcing checkpointssql> alter system checkpoint;3.adding online redo log groupssql> alter database add logfile [group 4]转载 2006-09-06 13:32:00 · 1577 阅读 · 0 评论 -
oracle启动、更改时间
oracle启动1.启动数据库(ORACLE 9i): >sqlplus /nolog >connect /as sysdba >startup >quit >lsnrctl >start quit2.关闭数据库(ORACLE 9i ): 前提是用户连接已经关闭 >sqlplus /nolog >connect sys/passwd as sysdba >shutdown immedi原创 2006-05-15 14:56:00 · 2053 阅读 · 0 评论 -
Oracle字符集问题总结
经常有同事咨询oracle数据库字符集相关的问题,如在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle字符集相关的一些知识做个简单总结,希望对大家今后的工作有所帮助。 一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用转载 2006-10-25 08:39:00 · 805 阅读 · 0 评论 -
Oracle安装
Oracle9204 for RHAS3 的安装 一、系统要求:最低内存256M,建议512M,硬盘空间5G(AS3自定义安装,操作系统大概是2个G,oracle9204大概是2.5G),如果是把oracle安装文件复制到硬盘上再安装则需要7G;交换分区为内存倍,如果内存为1G或更大时为内存相同大小 查看物理内存: # grep MemTotal /proc/meminfo 查看交换分区大小:转载 2006-10-25 08:55:00 · 1242 阅读 · 0 评论 -
RedHatAS4安装Oracle9i参数设置
安装补丁p3006854_9204_LINUX.zip编辑/etc/sysctl.conf kernel.shmmax = 2147483648 公式:1024*1024*RAM(M)/2 (至少)。kernel.shmmni = 128 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 fs.file-max = 65536 ne原创 2006-11-20 13:56:00 · 925 阅读 · 0 评论 -
oracle数据库参数
数据库服务器参数:select * from nls_database_parameters;客户端字参数:select * from nls_instance_parameters;会话环境参数:select * from nls_session_parameters; 查看参数(2):select name,value$ from props$ where name like %原创 2007-03-27 16:47:00 · 1387 阅读 · 0 评论 -
oracle使用笔记
1.启动数据库(ORACLE 9i): >sqlplus /nolog >connect /as sysdba >startup >quit >lsnrctl >start quit2.关闭数据库(ORACLE 9i ): 前提是用户连接已经关闭 >sqlplus /nolog >connect sys/passwd as sysdba >shutdown immediate3、 字原创 2008-10-09 09:16:00 · 2170 阅读 · 1 评论