欢迎来到我的地盘:今天是

若得山花插满头,莫问奴归处!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  数据库(ORACLE,SQLSERVER)

上一页 1 2 3 4 5 6 ··· 9 下一页

摘要:1.设置参数文件 设置三个参数timed_statistics、user_dump_dest、max_dump_file_size。timed_staticstices用于启动或禁止对定时统计信息(如CUP时间、占用时间),以及动态性能表中多种统计信息的收集功能alter session set timed_statistics = true;alter system set timed_statistics = true;max_dump_file_size当实例层启用SQL TRACE的时候,在每次请求服务器的时候,都将在跟踪文件中产生一个文本行,这些文件的最大尺寸受限于初始化参数的设置. 阅读全文
posted @ 2011-09-16 10:30 莫问奴归处 阅读(2099) 评论(0) 推荐(0) 编辑

摘要:分析:1. 安装Oracle的时候,Oracle默认会在F:\oracle\product\10.2.0\db_1下面创建一个名为“当前IP_orcl”的目录,该目录存储的是oracle实例名为orcl的数据库的配置等信息2. 同时Oracle默认在F:\oracle\product\10.2.0\db_1\oc4j\j2ee目录下创建一个名为“OC4J_DBConsole_当前IP_orcl”的目录,该目录存放的是OracleDBConsole服务的相关配置等信息3. Oracle默认将F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下的listener 阅读全文
posted @ 2011-09-16 09:35 莫问奴归处 阅读(17204) 评论(1) 推荐(1) 编辑

摘要:在开始-运行中输入命令:sqlplus /NOLOG进入打开sqlplus.exe下面步骤:SQL>connect sys/用户口令 as sysdbaSQL>shutdown normalSQL>startup mountORACLE 例程已经启动。Total System Global Area 293601280 bytesFixed Size 1248624 bytesVariable Size 88081040 bytesDatabase Buffers 201326592 bytesRedo Buffers 2945024 bytes数据库装载完毕。SQL> 阅读全文
posted @ 2011-09-13 16:38 莫问奴归处 阅读(1816) 评论(0) 推荐(0) 编辑

摘要:http://b1.3ddown.com//Down/2009/03A/Embarcadero.DBArtisan.v8.6.1.3893.rarhttp://b1.3ddown.com//Crack/2009/03A/Embarcadero.DBArtisan.v8.6.1.3893-NULL-Crack.rar 阅读全文
posted @ 2011-09-10 13:41 莫问奴归处 阅读(2188) 评论(0) 推荐(0) 编辑

摘要:其中一种处理方式:将web.config连接字符串<add name="main" connectionString="Data Source=me11g;Persist Security Info=True;User ID=wq;Password=xyha;Unicode=True;" providerName="System.Data.OracleClient"/>修改成:<add name="main" connectionString="Data Source=(DESCRIPT 阅读全文
posted @ 2011-08-27 15:38 莫问奴归处 阅读(1204) 评论(0) 推荐(0) 编辑

摘要:1.查找出已被锁定的数据库表及相关的sid、serial#及spidselect object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号from v$locked_object l , dba_objects o , v$session s , v$process pwhere l.object_id=o.object_id and l.session_id=s.sid and s.paddr=p.addr;2.在数据库中灭掉相关sessionalter system kill session 'sid,serial#';--si 阅读全文
posted @ 2011-06-23 15:21 莫问奴归处 阅读(2285) 评论(1) 推荐(0) 编辑

摘要:http://luobeng.blogbus.com/logs/36329526.html1、查看表所占空间SELECT TABLESPACE_NAME,TO_CHAR(SUM(BYTES)/(1024*1024),'999G999D999') CNT_MB FROM DBA_EXTENTS WHERE OWNER='&OWNER' AND SEGMENT_NAME='&TABLE_NAME' AND SEGMENT_TYPE LIKE 'TABLE%' GROUP BY TABLESPACE_NAME; 2、/* 阅读全文
posted @ 2011-06-23 13:37 莫问奴归处 阅读(49101) 评论(1) 推荐(0) 编辑

摘要:a.shutdown immediate关闭数据库 b.在os下拷贝数据文件到新的地点 c.Startup mount 启动到mount下 d.Alter database rename file '老文件' to '新文件'; (切忌这里不是datafile)e.Alter database open; 打开数据库 阅读全文
posted @ 2011-06-22 14:53 莫问奴归处 阅读(1204) 评论(0) 推荐(0) 编辑

摘要:从上周起,服务器Oracle数据库出现问题,用不到半天,就会报maxsession(150)的问题,肯定是数据库的会话超过最大数了。 由于服务器跑的是文件传输应用,占用的请求和会话肯定很大,因此用户数不大就已经让oracle的会话数达到最大值。 处理方式不外乎两种:扩大oracle最大session数以及清除inactive会话,当然还有,就是从数据库连接池和程序bug上面下手。 从各处收集了一些查看当前会话的语句,记录一下: 1.select count(*) from v$session; select count(*) from v$process; 查看当前总会话数和进程数,这两个视图 阅读全文
posted @ 2011-06-20 14:43 莫问奴归处 阅读(2750) 评论(1) 推荐(1) 编辑

摘要:首先保证 Server 服务开启然后在 命令提示符下 键入 “net share c$=c:” 回车C盘的默认共享,问题解决了。原因:不打开默认共享,oracle无法检查环境的可用性!我按照这种做法还是不行。另外提示找不到em.ear,是因为11g下载之后解压出来有两个文件夹,出现这个错误是因为文件copy不齐全,只要将第二部分中的database\stage\Components 与 第一部分的database\stage\Components 进行合并,然后再安装就可以了。 阅读全文
posted @ 2011-06-18 23:32 莫问奴归处 阅读(2359) 评论(0) 推荐(0) 编辑

摘要:用oracle/product/10.2.0/admin/smsvr/pfile下面的init.ora.972009123025文件替换oracle/product/10.2.0/db_1/dbs下面的SPFILESMSVR.ORA文件即可1 关闭实列sqlplus /nologconn /as sysdbashutdown immediate2 先修改 oracle/product/10.2.0/admin/smsvr/pfile下面的init.ora.9720091230253 删除oracle/product/10.2.0/db_1/dbs下面的SPFILESMSVR.ORA4 创建SP 阅读全文
posted @ 2011-06-16 11:43 莫问奴归处 阅读(659) 评论(0) 推荐(0) 编辑

摘要:问题在于建立SDE用户的时候赋予了DBA角色和GRANT SELECT ANY TABLE TO "SDE" WITH ADMIN OPTION;,如果把这两项权限撤销,则不会出现以上的问题.查看SDE用户的权限:select privilege from dba_sys_privs where grantee='SDE' union select privilege from dba_sys_privs where grantee in (select granted_role from dba_role_privs where grantee=' 阅读全文
posted @ 2011-05-27 13:39 莫问奴归处 阅读(3942) 评论(1) 推荐(2) 编辑

摘要:删除表空间提示如下错误:ORA-00604: 递归 SQL 级别 1 出现错误 ORA-04045: 在重新编译/重新验证 SDE.DB_EV_DROP_ST_METADATA 时出错 ORA-04098: 触发器 'SDE.DB_EV_ALTER_ST_METADATA' 无效且未通过重新验证最终把'SDE.DB_EV_ALTER_ST_METADATA' 删除,再删除表空间就OK了。 阅读全文
posted @ 2011-05-27 11:17 莫问奴归处 阅读(5171) 评论(0) 推荐(0) 编辑

摘要:主要有以下几种方法可以用来确定Oracle的位数:1.通过SQLPLUS登录即可看出a.64位登录时就有显示b.32位的无显示c.从v$version获取2.从v$sql视图获取a.如果输出为8位16进制数,则为32位Oracle   b.如果输出为16位16进制数,则为64位Oracle      3.使用系统命令file   a.如果输出带有32-bit字样为32位Oracle   b.如果输... 阅读全文
posted @ 2010-06-10 20:58 莫问奴归处 阅读(1782) 评论(0) 推荐(0) 编辑

摘要:--创建表空间create tablespace tableName datafile 'e:\oracle\dbName.dbf' size 1024M autoextend on next 100M maxsize unlimited;CREATE SMALLFILE TEMPORARY TABLESPACE TEMPTEST TEMPFILE 'e:\oracle\dbName2.dbf' SIZE 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;--创建用户create user userName identif 阅读全文
posted @ 2010-06-04 10:42 莫问奴归处 阅读(6038) 评论(0) 推荐(0) 编辑

摘要:Oracle表空间(tableSpace)、段 (segment)、盘区(extent)、块(block),这些都是Oracle用来保存数据库对象的分配单元段 就是数据库对象,它消耗存储空间,如表、索引、回滚段等。当创建表的时候,将创建一个表段,当创建一个分区表时,即在每个分区上创建一个段,当创建索引 时,将创建一个索引段,每一个消耗存储空间的对象最终被存储在一个单一的段中,有回滚段,临时段,聚簇... 阅读全文
posted @ 2010-04-21 14:26 莫问奴归处 阅读(2299) 评论(0) 推荐(0) 编辑

摘要:dbms_output.enable()有什么用设置 dbms_output 输出的缓冲。 不设置如果输出超过2000字节就不可以用了…… oracle 中 set serveroutput on 是什么意思即打开oracle自带的输出方法dbms_output。在执行set serveroutput on以后,使用dbms_output方法可以输出信息,例如:dbms_o... 阅读全文
posted @ 2010-04-21 14:17 莫问奴归处 阅读(7428) 评论(0) 推荐(0) 编辑

摘要:在SQL Server中,我们常常用“本地包”对数据库进行导入导出或其它更为复杂的操作,然而新建一个库后,这些包怎么转移呢?目前我知道的有两种相对简单的方法: 一、安装完新的数据库后,将旧数据库中的msdb整个移过去,这样,作业和包都更新过去了。二、如果包不多,或者需要更新的包不多,可以在旧的数据库中将包另存为dts文件(结构化存储文件),然后在新的数据库中将dts文件另存... 阅读全文
posted @ 2010-02-24 11:42 莫问奴归处 阅读(1846) 评论(0) 推荐(0) 编辑

摘要:[代码]老版本可以参考[代码] 阅读全文
posted @ 2010-01-19 14:51 莫问奴归处 阅读(1885) 评论(0) 推荐(0) 编辑

摘要:使用ultraedit32打开导出的dmp文件,文件内容以十六进制显示数据,其中第二、三字节的数据记录的是此文件的字符集。例如:03 54将其转换为10进制,值为852,使用命令select nls_charset_name(852) from dual得到结果ZHS16GBK当前使用winXP简体中文操作系统,Oracle客户端默认字符集为GBK。创建数据库,设定数据库字符集、国家字符集为UTF... 阅读全文
posted @ 2010-01-19 14:27 莫问奴归处 阅读(17858) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页
轩轩娃