oracle
文章平均质量分 79
fivestar2009
这个作者很懒,什么都没留下…
展开
-
oracle11 pl/sqldeveloper 使用
pl/sql developer的使用 个人经验,oracle的安装所在机器和pl/sql developer不要在一台机子上。原因是我放在一台机子上,怎么都不行。1) 设置环境变量ORACLE_HOME D:\PLSQL\instantclient_11_2TNS_ADMIN D:\PLSQL\instantclient_11_2NLS_LANG原创 2017-04-21 15:59:54 · 319 阅读 · 0 评论 -
oracle11g的安装
1)公司提供的机器wind2003server 2G 2G核只能装11g32位的2)安装完毕后,安装java1.5 oracle11g只支持1.5到1.6,oracle自带的 sql developer 需要3)以system 登录 orcl 就进去了4)可是这时候在别的机器上是不能访问的5)在服务中停止所有oracle服务6)修改C:\oracle\product\原创 2017-04-21 16:51:04 · 284 阅读 · 0 评论 -
oracle授权
oracle与一般的不同,它是oracle服务中,建立多个实例,这个是我们常说的数据库,在实例中创建tablsspace,因此我们知道一个实例有多个表分区(tablespace),在实例中创建用户,给用户授权。create user xxx identified by xxxa ; xxx是login xxxa是密码grant create session to xxx;授原创 2017-04-22 11:42:17 · 443 阅读 · 0 评论 -
oracle 自增id
一般的mysql sqlserver都有自增id,开发的时候很多好使用,但是oracle没有自增id,需要自己实现1)创建表2)创建sequence3)创建触发器create table WANG_TEST( ID NUMBER(2) not null, USERNAME NVARCHAR2(20) not null, AGE NUMBER(11)原创 2017-10-23 17:06:16 · 535 阅读 · 0 评论 -
pl/sql sql窗口左边列表
如果想让左边展示使用的sql窗口列表,需要使用tool-->窗口列表,但是这个只是当时存在,如果想让每次打开都这样,需要工具--》首选项--》用户界面--》选项--》自动保存桌面原创 2017-11-01 11:57:58 · 13009 阅读 · 0 评论 -
oracle在hibernate中的使用
1)oracle,有些自增的ID就无法使用,还有就是name和level是关键字,在建表的时候也会有问题,不能作为列名使用,在oracle中如何使用自增id呢,需要使用sequence和trigger两个,还有几十在javabean中不能有@GeneratedValue(strategy = GenerationType.IDENTITY)它了CREATE SEQUENCE SEQ_WZ_原创 2017-10-25 08:49:23 · 394 阅读 · 0 评论 -
oracel 存储过程
今天存储过程运行,遇到个情况,就是在测试机上运行ok,但是在生产机上错误,就是yy ty应该是0,但是却有数据,后来经分析,需要在存储过程中每次游标,需要初始化yy ty存储过程的赋值:= yy:=null;create or replace procedure proc_cqjysj(v_ny in varchar2) is ym date; /*月末*/ yc d原创 2018-01-02 13:37:29 · 483 阅读 · 0 评论 -
vs2015 访问oracle数据库,报8.17版本错误
这两天在调试vs2015访问oracle的问题,是别的公司的工程,拿过就报连接数据错误解决“System.Data.OracleClient需要Oracle客户端软件8.1.7或更高版本网上给了很多解决办法,都没有实现,最后原因是System.Data.OracleClient 的原因,把它替换成Oracle.ManagedDataAccess,就行了...原创 2018-05-11 11:34:05 · 602 阅读 · 0 评论