oracle
zxq1406spys
这个作者很懒,什么都没留下…
展开
-
oracle INSTR方法
INSTR方法的格式为 INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 例如:INSTR(CORPORATE FLOOR,OR, 3, 2)中,源字符串为CORPORATE FLOOR, 目标字符串为OR,起始位置为3,取第2个匹配项的位置。 默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。 所以SELECT INSTR(CORPORATE FLO原创 2008-09-04 16:10:00 · 736 阅读 · 0 评论 -
oracle-统计---=sql comp
SQL>SELECT * FROM T; A B C TITLE---------- ---------- ---------- ---------- 1 10 11 bj 1 20 21 tj 1 10原创 2008-09-04 16:13:00 · 563 阅读 · 0 评论 -
Oracle循环插入测试数据
declare //定义部分标识 maxrecords constant int:=9999; //定义 maxrecords 为整型常量 i int:=7000;原创 2008-12-16 14:11:00 · 820 阅读 · 0 评论 -
user * lacks CREATE SESSION privilege;logon denied
ORA-01045:user * lacks CREATE SESSION privilege;logon denied2009-03-18 13:58Oracle新创建用户(以why为例)无法登录,解决方法:grant connect,resource to why;原创 2009-10-22 14:56:00 · 2632 阅读 · 0 评论 -
“只有dba才能导入由其他dba导出的文件”的解决方案
用imp命令导入数据表时出现了IMP-00013: 只有 DBA 才能导入由其它 DBA 导出的文件IMP-00000: 未成功终止导入的错误,在网上找了一些解决方案,现找到一种解决方案,分享如下: imp时连接用户没有DBA权限或者default role不是DBA 你可以换个有DBA role的用户IMP。 如果你还想用这个用户,如果这个用户没有DBA权限就grant dba原创 2009-10-22 15:05:00 · 1511 阅读 · 0 评论 -
通过PowerDesigner生成数据库表
第一步:File菜单选中New,然后选中Physical Data Model 选项,在右方的DBMS里面选择要使用的数据库,例如:sqlserver 2000 第二步:建立自己所需要的表结构,保存 第三步:测试数据库连接 DataBase菜单下的Connection,打开后,有个Modify,点击之后,选择数据库,输入用户名和密码,测试是否可以连接,若没建立过原创 2010-04-01 10:15:00 · 443 阅读 · 0 评论 -
ORACLE SESSION连接数和inactive的问题记录
<br />服务器Oracle数据库出现问题,用不到半天,就会报maxsession(150)的问题,肯定是数据库的会话超过最大数了。<br /> 由于服务器跑的是文件传输应用,占用的请求和会话肯定很大,因此用户数不大就已经让oracle的会话数达到最大值。<br /> 处理方式不外乎两种:扩大oracle最大session数以及清除inactive会话,当然还有,就是从数据库连接池和程序bug上面下手。<br /><br />从各处收集了一些查看当前会话的语句,记录一下:<br /><br />1.s原创 2010-11-03 12:37:00 · 764 阅读 · 0 评论 -
oralce 会话超过问题
SYS管理员:第一步 修改profile ALTER PROFILE DEFAULT LIMIT IDLE_TIME 2 //inaction超过2分钟killed或者修改 sqlnet.ora 文件的 expire_time=xxxx (单位是分钟) 注明 sqlnet.ora位置在oracle/ora92/network/admin第二步 写job ,自动关闭killed进程--作用:建立JOB定期清理KILLED的SESSION--注意:此脚本必须以SYS用户授予当前用户select原创 2010-11-03 14:14:00 · 661 阅读 · 0 评论 -
ORACLE自动备份方法
<br />步骤如下:<br />1. 在服务器上建立oraclebak.bat文件夹(文件夹路径客户自己选择)<br />2. 打开oraclebak.bat-->修改红字部分-->保存<br />exp 用户名/密码@ORACLE_SID file=F:/backup/%date:~4,20%.dmp log=F:/backup/%date:~4,20%.log <br />compress=y direct=n rows=y owner='用户名'<br />consisten原创 2010-11-05 10:53:00 · 528 阅读 · 0 评论