[转]关于authid current_user
明确定义者权限与调用者权限正如大家所知,Oracle从8i开始引入了调用者权限体系结构,之前一直使用定义者权限体系结构。关于定义者权限与调用者权限之间的相通点或者是各自优势本文不做探讨,这里仅描述调用者权限与定义者权限之间的差异,在我看来,主要有三个方面:1、执行的schema不同,操作的对象也不同在定义者(definer) 权限下,执行的用户操作的schema为定义者,所操作的对象是定义者在编译时指定的对象。在调用者(invoker)权限下,执行的用户操作的 schema为当前用户,所操作的对象是当前模式下的对象。例如:PHP code:----------
TNS监听起不来的原因分析
07.12 今天早上上班,同事小李报告说ERP上去了! 打开后,发现,TNS-12541 TNS:no listener错误,一查发现监听程序没有启动 可以在我未解决之前,他们已前将服务器重启,按理说这个服务自启动也应该是启动了! su - oracle passwd后 $shutdown immediate 正常关闭 $startup mount 正常启动 数据库正常. $ lsnrctl lsnrctl> start TNS-12540:TNS:internal limit restriction exceeded TNS-12560:
企业信息化规划的做法需要如下九个步骤
企业信息化规划的做法需要如下九个步骤[@more@]企业信息化规划的做法需要如下九个步骤:1、环境分析:环境分析是企业信息化规划的依据,深入分析企业所处的国内外宏观环境、行业环境、企业具有的优势与劣势、面临的发展机遇与威胁等。2、企业战略分析:明确企业的发展目标、发展战略和发展需求。明确为了实现企业级的总目标,企业各个关键部门要做的各种工作。同时还要理解企业发展战略在产业结构、核心竞争力、产品结构、组织结构、市场、企业文化等方面的定位。明确上述各个要素与信息技术特点之间的潜在关系,从而确定信息技术应用的驱
Oracle Hint的用法
SQL语句优化方法30例在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.例如:SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;3. /*+CHOOSE*/表明如果数据字典中有访问表的统计信
财务三大报表(转)
财务三大报表(转)[@more@]关于这个问题,我得说一下,报表是为了了解企业而服务的,做为企业的一个外部关系人,我们应该从哪几个方面来了解企业呢。至少从三个方面,大家注意,我说的是至少,而不是只是。从哪三个方面呢?一个是企业财务状况,二是企业的经营成果,三是企业的现金流量。说白一点,就是,一是要搞清楚我目前有多少钱和欠人家多少钱,二是要搞清楚我这一段时间是赚了是赔了,如是赚了,赚多少,如果是赔了,赔多少,三是要搞清楚这一段时间从我手头上经手了多少实实在在的票子,收了多少票子,支出去了多少票子。我们就要
09.5.10母亲节
母亲离开我们一年又十天.......[@more@]今天是母亲节....好友中有几个,发消息或是QQ留言,都祝我母亲节日快乐!他们可能都不懂我母亲已离开人世!那朋友的关怀我还是真的很感谢!记得去年母亲节的那篇BLOG!,那时的母亲的身体还是可以自由行动!短短的数个月之后,母亲就不方便,主是精神上的压力导致,她自己也放弃了每每和朋友聊起这个!我的心都比较难过,偶尔想想母亲的去世,我所要负大部分的责任!不然也不会有今天的结果!太多太多的原因....不过事已至此,挽救,补偿都未时已晚....我们未有更好的生活下去,更坚强的面对生活中遇到的困难,来告诉天堂
查看表空间和数据文件的SQL
查看表空间和数据文件的SQL.DBA经常用到的SQL[@more@] 表空间是oracle数据库中最大的逻辑单位与存储空间单位,数据库系统通过表空间为数据库对象分配空间。表空间在物理上体现为磁盘数据文件,每一个表空间由一个或多个数据文件组成,一个数据文件只可与一个表空间相联系,这是逻辑与物理的统一。了解表空间和数据文件的的属性及使用率,是数据库管理员的一项重要职责。 下面以oracle9i为例,详细介绍查询Oracle数据库表空间信息和数据文件信息的方法。一、查看Oracle数据库中表空间信息的方法1、查看Oracle数据库中表空间信息的工具方法:
使用oracle的10046事件跟踪SQL语句
使用oracle的10046事件跟踪SQL语句 [@more@]我们在分析应用程序性能问题的时候,更多地需要关注其中SQL语句的执行情况,因为通常应用程序的性能瓶颈会在数据库这边,因此数据库的sql语句是我们优化的重点。利用Oracle的10046事件,可以跟踪应用程序所执行的SQL语句,并且得到其解析次数.执行次数,CPU使用时间等信息。这对我们分析、定位数据库性能问题是非常有用的。具体的方法如下:1、首先获得spid、sid、serial#,machine为连接oracle的机器名SQL> select b.spid,a.sid,a.serial#,a.machine from v$session a,v$process b where a.p
回复网友问题,关于一个数值和字符串一起累加的问题!
回复网友问题,关于一个数值和字符串一起累加的问题![@more@]急急急!!!请各位大哥赐教一个数值和字符串一起累加的问题!关键字: 字符串相加 一。创建测试表CREATE TABLE addtest(CODE VARCHAR2(20),MONEY NUMBER,FLAG VARCHAR2(20));INSERT INTO addtest VALUES (1001, 99.00, '新建');INSERT INTO addtest VALUES (1002, 100.00, '编辑');INSERT INTO addtest VALUES (1002, 300.00, '新建');INSERT INTO addtest VALUES (1002, 500.00, '取消');INSERT INTO addtest VALUES (1002, 700.00, '编辑');INSERT INTO addtest VALUES
关于oracle时区
关于oracle时区[@more@]商业和数据库很多时候必须跨时区工作,从9i开始,oracle环境开始有了时区意识,通过指定数据库的时区和使用TIMESTAMP WITH TIME ZONE和TIMESTAMP WITH LOCAL TIME ZONE数据类型来实现该功能。TIMESTAMP WITH TIME ZONE不会存储数据库时区,但是有一个指示用来说明该时间所使用的时区。TIMESTAMP WITH LOCAL TIME ZONE会同时存储数据库时区,并且会根据查询客户端的时区进行相应的转换。数据库时区可以在创建时在create database命令中设置,也可以使用alter database set TIME_ZONE=...来修改。如果没有特别的指定,
[分享]离职面谈怎么谈
[分享]离职面谈怎么谈 离职面谈指的是在员工离开公司前与他进行的面谈。从雇主的角度而言,离职面谈的主要目的是了解员工离职的原因,以促进公司不断改进。离职面谈也是企业将离职人员的知识和经验转移给其接任者的一次机会。企业甚至可以通过离职面谈,来邀请离职人员为现有团队就如何完成当前项目,解决现有问题,以及如何进行相互合作提供建议。 企业可以在有效的离职面谈中获得对自身有用的信息,以便对工作环境、企业文化、流程和系统、管理方式和发展模式等各个方面进行评估和改进。许多雇主之所以忽视离职面谈这一大好机会,主
奥运闭幕式图片展转
奥运闭幕式图片展[@more@]其他11...................... http://p.blog.csdn.net/images/p_blog_csdn_net/cosio/EntryImages/20080826/11.jpg.............. http://p.blog.csdn.net/images/p_blog_csdn_net/cosio/EntryImages/20080826/36.jpg
Rman的备份与恢复过程[转]
Rman的备份与恢复过程[@more@]1)首先连接数据库显示数据库的运行模式C:Documents and SettingsAdministrator>sqlplus sys/sys@colin as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期二 7月 24 11:03:54 2007Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL> archive log list;数据库日志模式 非存档模式自动存档 禁用存档终点 USE_DB_RECOVERY_FILE_DEST最早的联机日
oracle建用户ora-01045和lsnrctl问题解决 ora-12541
1.实例建立用户,表空间2.分析一下lsnrctl[@more@]电脑重装了oracle重新配置了一些都是新的create tablespace表 名datafile='路径' size 100Mcreate temporary tablespace 表名tempfile='路径' size 100Mcreate user 用户default tablespace 表名temporary tablespace 表名---------------------------------------------------------建立完之后,发现connect 用户/密码提示error : ora-01045:解决办法:grant connect,resouce to 用户用客户端:PL/SQL developer启动提示出错:ora-12541查看tnsnames.ora发现host的名字为一串字符,于是改了电
oracle利用utl_file包来读写文件
oracle利用使用utl_file包create or replace procedure loadfiledata(p_path varchar2,p_filename varchar2) isv_filehandle utl_file.file_type; --定義一個文件句柄v_text varchar2(100); --存放文本v_name test.name%type;v_id test.autoid%type;v_firstlocation number;v_secondlocation number;v_totalinserted number;beginif (p_path is null or p_filename is null) thengoto to_end;end if;v_totalinserted:=0;/*open specified file*/v_filehandle:=utl_file.fopen(p_path,p_filename,'r'); loopbeginutl_file.get_line(v_fileh
改IP后出现的tns ora-12541 问题和其他问题
服务器改为IP,用PL/SQL登录主数据库,出现的错误是:ORA-12541: TNS:no listener官方的解释如下:ORA-12541: TNS:no listener Cause: The connection request could not be completed because the listener is not running. Action: Ensure that the supplied destination address matches one of the addresses used by the listener - compare the TNSNAMES.ORA entry with the appropriate LISTENER.ORA file (or TNSNAV.ORA if the connection is to go by way of an Interchange). Start the listener on the remote machine. 可是我
学车第三次(参加理论考试)
祝贺今天考试通过!![@more@]
学车第二次
补上第二天的学车,第二天,开始学倒桩,主要是向左向右及移动加停车,看开始感觉这挺难的,后来教练从车屁股后面拿两矿泉水的瓶子,放在倒杆的现边,告诉我,这个位置开始打方向盘,打N圈,移动,242,然后242,然后121,然后出倒杆..........学到早上十点钟跟教练说早上没有吃早饭,肚子饿了,回去先吃饭...................顺便提几个车友,一个阿姨开的很稳!刚开始感觉阿姨开的好好,(后来回去一天教练说阿姨已经学了两个月,本来倒桩只要一个月就好了,怪不得.......)另一学友,也不错,反正准备去考试,祝福她们![@more@]
学车第一次
第一次学车师傅五点十分来公司门口接人,接到培训场,首先熟悉一下仪器,油表,速度表,水温,发动机,左右转向灯,方向转向,离合器,油门,刹车....先试挂档位,1-5档,档位先熟悉.........接着,就让我开车,先看前进,转弯,接着倒退...来回开了几圈。练了一个小时左右,师傅便让我开回公司!待开到公司门口,我便下车.............第一天,就上手开车,看来开车也不是难事下周准备理论考试。接着在练车...............倒桩.[@more@]哈哈!!学车就是这么简单!
参加中国移动上海客户交流会
今天参加中国移动上海客户交流会!来中移动上海领导,上海信息化建设领导,上海铁通领导,介绍中移动的一些新服务(手机邮箱、蓝莓手机、移动OA等)(商务领航: 收发传真、IP VPN,400|800等)这些业务有的是老掉牙,早就知道,在会场就是无聊 图片: ,还好我拿要去考驾照的书去看,中午就吃自助餐,感觉一般。中午回客房休息。感觉还是不错《唐朝酒店》挺不错的,就是门的隔音差一些。见照片: 下午也没有事情做,本来晚上还是有活动,我还是早早回公司。一个人也没有什么意思,吃饭开会,都是呆呆的。没劲。--------------只是进来发的带