Oracle
橙色阳光
这个作者很懒,什么都没留下…
展开
-
ORACLE SEQUENCE(队列)用法2
PS:当需要产生唯一ID的时候,MSSQL只需将ID设置为int类型,并且设置为自增长就能达到. oracle中需要用序列+触发器 才可以达到 MSSQL中的只增长效果.(俩者还是有区别的.oracle中需要用序列类似于建了一张临时表专门用来管理序列,可以为多张表诸如A,B,C,D,E等多张表的ID都可以用这个公共的序列来做他们的主键,并且表与表的主键也不会重复.)序列(Sequence原创 2016-12-14 17:10:36 · 389 阅读 · 0 评论 -
文章标题
“/”应用程序中的服务器错误。--------------------------------------------------------------------------------未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 说明: 执行当前 Web 请求期间,原创 2017-05-18 11:16:17 · 419 阅读 · 0 评论 -
ORA-16000: 打开数据库以进行只读访问
遇到情况: 在测试库通过的脚本,在正式库报“ORA-16000: 打开数据库以进行只读访问”提示。进过了解发现tnsnames.ora 中的地址已经不是最新导致的(因业务2周前ADDRESS 已经修改了)现在访问的是老的库地址。只有只读权限,所以删除和新增都会报如上错误原创 2017-04-17 16:19:50 · 38828 阅读 · 0 评论 -
ORA-01858: 在要求输入数字处找到非数字字符 and ORA-01007: 变量不在选择列表中
改写视图JIANCHARQ,to_char(JIANCHARQ,'YYYY-MM-DD') as JIANCHARQFORMAT,将日期格式化显示,程序后台报ORA-01858: 在要求输入数字处找到非数字字符 这个错误;视图在PLsql能正常显示,提取程序中的sql也没有问题public DataSet Query(string sqlString, params IDataParamet原创 2017-04-20 16:55:45 · 9606 阅读 · 0 评论 -
Oracle 笔记 1.环境搭建
环境搭建oracle官网在PL/SQL查看下版本(或者通过其他途径查看版本)select * from v$version; 先去oralce官网下载你所在工作中所应用的版本. 安装图解待续…原创 2017-02-07 15:37:18 · 343 阅读 · 0 评论 -
oracle 导出库
CMDSQLPLUS loginName/loginPassword@库C:\Users\xxxxxxxx> EXP loginName/loginPassword@库 BUFFER =82900 FILE='D:\XXXX_BAK20170117.DMP' OWNER=loginName范例C:\Users\xxxxxxxxxxxx> EXP QYPT/QYPT_TEST@WZFB_TEST原创 2017-01-17 16:05:27 · 357 阅读 · 0 评论 -
ORA-01033:ORACLE initialization or shutdown in progress
遇到情况: tnsnames.ora 中的XX.XX.XX.XX 已经不是原来的地址了(搬迁了,或者业务变动改成其他的了,手头的太已经过时了.需要向业务索取最新的地址)ORCL_XX = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = XX.XX.XX.XX)(PORT = 1521)原创 2017-01-17 15:53:53 · 464 阅读 · 0 评论 -
oracle 存储过程
create table CXP_T_PROCEDURE( PROID VARCHAR2(100), PRONAME VARCHAR2(100), PROPHONE VARCHAR2(100), PROADDRESS VARCHAR2(100))insert into CXP_T_PROCEDURE (PROID, PRONAME, PRO原创 2017-01-12 13:51:36 · 314 阅读 · 0 评论 -
ORACLE SEQUENCE(队列)用法
PS:当需要产生唯一ID的时候,MSSQL只需将ID设置为int类型,并且设置为自增长就能达到. oracle中需要用序列+触发器 才可以达到 MSSQL中的只增长效果.(俩者还是有区别的.oracle中需要用序列类似于建了一张临时表专门用来管理序列,可以为多张表诸如A,B,C,D,E等多张表的ID都可以用这个公共的序列来做他们的主键,并且表与表的主键也不会重复.)原创 2016-12-14 12:29:07 · 5513 阅读 · 0 评论 -
oracle 服务器端搭建(C#开发环境)
常见问题: 问:安装plsql 能直接 连接 oracle 服务器端吗? 答:32可以直接连接,但是64为需要配置问:下载plsql 对于的版本的选择 是选择64位好还是32位好 有什么影响呢? 答:你的内存>=4G,配置64位,小于的配置32位;看你的服务器系统或者本机实验的操作系统的性能决定; 追问:对于开发是没有影响的吧,诸如(64位 需要64位的连接方式,32位的连接方式) 答:原创 2017-06-19 14:35:42 · 842 阅读 · 0 评论