数据库
文章平均质量分 64
qsxucsdn
这个作者很懒,什么都没留下…
展开
-
sybase自动备份方法
在数据库服务器上操作步骤:1.创建文件夹f:/dbbak2.在f:/dbbak中新建两个文本文件dump.sql,dump.bat3.将dump.bat设为计划任务,每天3:00执行---------------------------dump.sql内容如下:use mastergodump database report to f:/dbbak/report.dat/*可以类似添加原创 2004-10-13 09:44:00 · 1623 阅读 · 0 评论 -
Oralce基础知识-实例优化(添加整理中)
优化工具: --查看并分析等待事件session_wait; --会话等待事件,名字中有含有sql,time都是系统事件,不必处理 select t.SID, t.EVENT,t.P1TEXT,t.P1,t.P2TEXT,t.P2,t.P3TEXT,t.P3,t.WAIT_TIME,t.SECONDS_IN_WAIT,t.STATE from v$session_wait t order by原创 2009-01-20 11:05:00 · 434 阅读 · 0 评论 -
oracle基础知识-基本管理操作(登录、归档)
1.登录知识:C:/>sqlplus/nologSQL>conn /as sysdbaconnect /as sysdba是采用的Oracle操作系统认证的方式,要求1)你要登录到oracle所在的机器执行,你必须有Windows密码 2)登录windows的用户必属于oradba组 connect /as sysdba将登录到默认数据库,windows下默认数据库查找顺序:1原创 2008-06-04 14:50:00 · 541 阅读 · 0 评论 -
Oracle中位运算函数试验
1.rawtohex,hextorawrawtohex表示将raw类型数据转换为16进制字符串(nvarchar类型,Typ=1),hextoraw表示将16进制字符串转换为raw类型。注意:hextoraw的参数如果是字符串,会当作16进制数字对待;如果是数字,也会认为是16进制而不是10进制;SQL> select hextoraw(13),hextoraw(13),hextora原创 2008-05-30 15:21:00 · 2062 阅读 · 0 评论 -
关于oracle数据库中scn的理解
关于scn的理解 系统检查点scn(v$database(checkpoint_change#)) 数据文件检查点(v$datafile(checkpoint_change#)) 数据文件终止scn(v$datafile(last_change#)) 数据文件中存放的检查点 启动scn (v$datafile_header(checkpoint_change#) 1、系统检查点scn 当一转载 2008-02-02 10:23:00 · 615 阅读 · 0 评论 -
rman试用点滴
1.热备份1)全备份c:/>rman target "username/password@SID"--RMAN performs automatic log switches at the end of any backup or copy operationsrun{ allocate channel c1 type disk format D:/oracle/oradata/S原创 2006-11-13 16:33:00 · 861 阅读 · 0 评论 -
Oracle基础知识--实例及其他
1.实例 从简单的角度来描述,可以说一个ORACLE实例(Instance)是由一定的内存与后台进程组成,而数据库(Database)指物理文件。下面就SGA、五个必须的ORACLE后台进程进行简单的介绍: SGA(System Global Area 也称 Shared Global Area) 主要由以下三部分组成: 共享池(Shared Pool) 主要用来存储最近执行过的SQL转载 2006-10-08 12:09:00 · 747 阅读 · 0 评论 -
Oracle基础知识--内存参数设置
1.SGA区的大小 SGA=log_buffer + Large_pool_size + java_pool_size + shared_pool_size + Data buffer SGA--原则:物理RAM的55%-58%;SGA不能太小,Oracle性能会差,但是也不能过大,影响操作系统正常运作。 log_buffer--原则:128K-1M 之间,不可太大 Large_pool_转载 2006-10-08 12:47:00 · 2122 阅读 · 0 评论 -
oracle配置的几个教训(增加中)
1.sqlnet.ora中将SQLNET.AUTHENTICATION_SERVICES= (NTS)改为SQLNET.AUTHENTICATION_SERVICES= (NONE),结果本机sqlplus "/as sysdba"无法登陆--原因很简单,oracle不再采用os验证(采用该验证时,操作系统ORA_DBA组的用户可以上述方式登陆到oracle)2.window2003+ora原创 2006-09-27 14:22:00 · 799 阅读 · 0 评论 -
oracle分区表的本地索引确定表空间的方式
只考虑范围分区,无子分区的情况,oracle确定本地索引表空间遵循下面两个原则:1.若在创建第分区表的本地索引时明确指定了表空间,则增加分区时相应增加的分区索引在指定的表空间中创建(与分区表、分区所在表空间无关)2.若在创建第分区表的本地索引时没有明确指定表空间,则增加分区时相应增加的分区索引在分区表所在表空间中创建(与分区所在表空间无关)3.分区表增加分区如果不指定表空间,会根据分区原创 2006-09-20 13:53:00 · 2418 阅读 · 0 评论 -
oracle字符集点点滴滴(东摘西抄,记录备忘)
1.exp导出文件头的第2、3个字节,我们可以找到16进制表示的字符集ID; 十六进制转换为十进制: select to_number(7D,XXXXX) from dual 对字符集名称及ID进行转换: select nls_charset_name(852) from dual;2.oracle字符集转换:a)操作系统-b)客户端nls_language-c)数据库字符集原创 2006-02-28 11:13:00 · 1241 阅读 · 0 评论 -
Oracle基础知识-内存管理(未整理)
oracle9i: 教训:windows平台下万万不可将sga_max_size设得过大,曾经有一次将其从1200M加大到1500M,结果数据库启动时报ORA-27100:shared memory realm already exits。原因是:对于32位的os,每个进程可以访问的最大内存空间是2的32次方,即4G.每个进程的内存由user space和kernal space两个组件原创 2009-01-20 11:01:00 · 909 阅读 · 0 评论