- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 学一点,忘一点,老了……那就记下来吧
真是老了, 学过的东西转眼就忘,都还给老师了。 那天一个同事说:就是怕忘了,所以记了下来,可是又忘了记在哪?真是老了……爆笑无语…… 我也是的,想起哪个密码就上哪个博,随手就记下了 昨天用到ASCII,就记一下吧。 oracle函数
2008-12-04 14:35:00
624
1
转载 CMD命令
命令提示符(CMD)是在OS / 2 , Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000和XP中, Vista中,和Server 2003 )下的“MS-DOS 方式”,虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容
2008-07-08 15:09:00
599
转载 Oracle数据库中的锁机制研究
Oracle数据库中的锁机制研究 作者:CWEEK 本文通过对Oracle数据库锁机制的研究,首先介绍了Oracle数据库锁的种类,并描述了实际应用中遇到的与锁相关的异常情况,特别对经常遇到的由于等待
2008-06-24 17:30:00
713
转载 处理Oracle中杀不掉的锁
一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。 1.下面的语句用来查询哪些对象被锁: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba
2008-06-24 17:26:00
537
转载 优化数据库大幅度提高Oracle的性能
几个简单的步骤大幅提高Oracle性能--我优化数据库的三板斧。 数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配
2008-06-19 18:46:00
547
原创 windows下Oracle10g EM中主机身份问题
在10g em中管理instance的启动和停止的时候,需要同时指定主机身份证明数据库身份证明在windows下,明明输入了正确的user和password,但经常会遇到错误消息 RemoteOperationException: ERROR: Wrong password for user 这个时候怎么办呢?解决的方法就是在用户策略里面将你需要使用的用户授予Logon
2008-06-17 17:31:00
629
原创 转:linux下sqlplus的历史sql回调功能实现方法
当在Linux Shell中运行SQL*Plus的时候,并不提供浏览历史命令行的功能。相反的,在Windows操作系统上,当在DOS命令窗口中运行SQL*Plus的时候,可以使用向上,向下键来跳回之前已经执行过的SQL语句。你可以 根据需要修改他们,然后按[Enter]重新提交执行。为了在Linux中达到同样的目的,你可以安装rlwrap,这个程式本身是个Shell,可以运行任何你提供给它的命令包
2008-06-11 13:04:00
710
转载 Oracle性能监控脚本
根据PID,找出消耗资源的SQL.select /*+ ORDERED USE_NL(st) */ sql_text from v$sqltext awhere a.hash_value = (select sql_hash_value from v$session bwhere b.paddr = (select addr from v$process cwhere c.spid = &spi
2008-06-06 16:18:00
2527
原创 更改oracle共享池(Shared_pool_size)大小
由于共享池过小,导致数据库性能降低,现在把更改方法总结一下,以便以后查阅A.sga(指定数据库启动时分配的内存大小)空间已满 1.以DBA身份进入控制台 2.在管理->例程->内存参数中,更改SGA大小 3.重启数据库后再次以DBA进入控制台,更改共享池大小 4.再次重启数据库B.sga空间足够:直接更改共享池大小就可以了可以用命令更改:进入sqlplus执行al
2008-06-06 13:51:00
30977
原创 oracle em控制台无法打开,解决方法
windows1.开始->运行->cmd2.set oracle_SID=你所要启动的数据库的SID3.emctl start 4.emctl start dbconsole (重新启动)
2008-06-06 13:14:00
2749
转载 Oracle 性能优化的基本方法概述
1)设立合理的性能优化目标。2)测量并记录当前性能。3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。4)把等待事件记入跟踪文件。5)确定当前的OS瓶颈。6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。7)跟踪并实施更改控制过程。8)测量并记录当前性能9)重复步骤3到7,直到满足优化目标1.设立合理的性能优化目标重点:关于设立目标的最重要
2008-06-06 13:07:00
564
转载 MDF文件在SQL Server数据库中恢复技术
一、如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了。 或者在查询分析器中输入: sp_attach_db "数据库名称","路径/文件名.ldf","路径/文件名.MDF" SQ
2008-05-26 11:33:00
738
转载 RHEL5.1 下安装oracle 10.2.0.1
总算出现安装界面了,呵呵 .在这备个案redhat linux 用的是大苹果提供的 11.10.07 RedHat.Linux.Enterprise.V5.1 by 大苹果胡Oracle 用的是 10201_database_linux32在虚拟机 Vmware server 3.2.1 中安装-------------------一.RHEL环境1.安装RHEL5.1没有序列号,选中"软件开发"
2008-04-29 14:30:00
1172
转载 ORACLE 跟踪事件与产生文件
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为SIDALRT.LO
2008-04-28 09:55:00
521
原创 oracle启动关闭文件命令
1、新建一个文本文件,输入以下内容2、把此文本文件另存为“bat”文件,即“启动.bat”或“关闭.bat”,保存类型为“所有文件(*.*)”3、以后在要想快速启动或关闭数据库时,点击相应批文件即可。启动命令net start "OracleServiceORCL"net start "OracleStartORCL"net start "OracleTNSListener80"net start
2008-04-22 13:35:00
832
原创 windows下Oracle10g的完全卸载
一.oracle在windows下的安装位置 1.Oracle_Home 通常在D:/Oracle 下 2.java相关的 在C:/program files/oracle 3.服务 在注册表 4.环境变量 我的电脑->属性->环境变量->path二.删除步骤 1.借助oracle卸载工具 a.DBCA 删除数据库 「开始」
2008-04-21 14:35:00
3267
转载 正则表达式详解
日期判断正则表达式YYYY-MM-DD基本上把闰年和2月等的情况都考虑进去了^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{
2008-04-18 16:07:00
1206
1
原创 Oracle10g安装出现"无法初始化OCR"的解决办法.
1) in windows is the Automount option is enabled? Please use the diskpart utility to find the mount status if no
2008-04-18 16:00:00
4672
原创 数据库热备份与完整恢复测试
数据库热备份与完整恢复测试: 1.首先,必需保证数据库在归档模式下。 2.热备份数据文件,通过alter tablespace xxx begin backup把表空间设为备份状态,可以手工或在sql下运行host copy把数据文件复制到指定地方,最后把表空间改为正常状态(alter tablepace xxx end backup)。 3.数据库恢复:使用语句rcover data
2008-04-16 13:52:00
844
原创 常用SQL-2
sqlpuls 操作:sqlpuls :oracle自带的dos下的sql操作环境sqlpuls 用户名@SID_主机名 OR 用户名/密码@SID_主机名(这种情况密码是以明码显示的,而前者输入密码是没有屏显的)SID_主机名,网络服务端roll back OR rollback; //回滚,撤消所有没有提交的操作,commit; //提交,提交后DM
2008-04-16 13:51:00
465
原创 常用SQL - 1
一、基础1、说明:创建数据库 CREATE DATABASE database-name2、说明:删除数据库 drop database dbname3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice disk, testBack, c:mssql7backupMyNwind_1.
2008-04-16 13:49:00
480
原创 exp/imp命令详解
命令详解: E:/>eXP help=y 通过输入 EXP 命令和用户名/口令,您可以 在用户 / 口令之后的命令: 实例: EXP SCOTT/TIGER 或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”的运行方式。 要指定参数,您可以使用要害字: 格式: EXP KEYWord=value 或 KEYWORD=(value1,value2,
2008-04-16 13:48:00
679
原创 oracle相关管理(转)
一:数据库启动的步骤: ORACLE数据库分为数据库实例和数据库文件两部分,实例是一块内存区域,加些后台进程,内存区域就是平时说的数据缓存,共享池等,后台进程就是如checkpoint,log writer,dbwriter等,数据文件和SQL SERVER的在概念上没啥两样,这样数据文件,内存,进程就构成了一个数据库. 1:首先检测参数文件init(sid).ora,就是初始化参数文件,从参
2008-04-16 13:10:00
456
原创 oracle10gclient在redhatLinux下的安装
1. 以root用户登录,到Filesystem的etc文件夹下,打开redhat-release文件将内容改为:“Red Hat Enterprise Linux AS release 3 (Nahant Update 5)”保存后关闭(注:RedHat版本大于3,需更改其版本号);2. 创建组和用户:在桌面点击右键àOpen Terminal,命令如下: a. 建
2008-04-16 11:17:00
630
原创 博客搬家啦!
早就申请了帐号,由于懒惰加繁忙,搞得这里杂草丛生,所以决定从今天起改掉“乱写乱画乱贴乱申请”的坏习惯,在这里写安家啦,把别处的东西收拾干净,在这里从头开始!
2008-04-16 11:13:00
466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人