运用Oracle ODP.NET 11g的.NET程序公布步骤
ODP.NET 11g是Oracle公布的供.NET程序访问Oracle数据库的ADO.NET组件,比微软自带的Oracle组件性能好,更可以访问UDT(User Defined Type)部类,Procedure,REF之类高级Oracle特征。
.NET 1.1的客户端急需的公布资料如次:
◆Oracle.DataAccess.dll (odt111odp.netin一.x)
◆OraOps11.dll (odt111in)
.NET 2.0急需公布:
◆Oracle.DataAccess.dll (odt111odp.netin2.0)
◆OraOps11w.dll (odt111in)
上边的客户端均亟需OCI根本包支持:
◆oci.dll
◆oraociei11.dll (也可以用更小的oraociicus11.dll替代)
◆orannzsbb11.dll
为了在客户端测试便利,还可以加上SQL*Plus包,包括两个资料:
◆sqlplus.exe
◆orasqlplusic11.dll
公布sqlplus包可以运用sqlplus "user_name/password@//192.168.1.31:1521/ORCL"在客户端测试Oracle的状态。
依据上边准则,最小的ODP.NET Oracle客户端公布资料包括5个资料,压缩后大小为八MB:
◆oci.dll
◆oraociicus11.dll
◆orannzsbb11.dll
◆Oracle.DataAccess.dll
◆OraOps11.dll
本文来源:
我的异常网
Java Exception
Dotnet Exception
Oracle Exception
1775 - HTTP 500 - 内部服务器错误
1776 - javax.servlet.ServletException: swoa database DBConn
1777 - java.lang.NoClassDefFoundError: javax transaction SystemException
1778 - 该程序出现了错误
1779 - Visual Stiduo.Net已检测到指定的web服务器运行的不是asp.net 1.1版
1780 - .NET Framework升级到1.1后错误提示变成了英文怎么办
1781 - java.lang.ClassCastException: com.microsoft.jdbc.base.BaseStatement
1782 - java.net.SocketException: Unexpected end of file from server
1783 - java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit
1784 - org.hibernate.StaleStateException: Batch update returned unexpected row count from update: 0 actual row count: 0 expected: 1
1785 - HRESULT = 80040155
1786 - 没有足够的磁盘空间
1787 - 安装汇编组件{590E429A-7773-4DE5-BC9C-D8573A9FC980}时出错
1788 - Visual Studio .NET Enterprise Architect - CHS: [2] ERROR: 内部错误 2337
1789 - 找不到类型或命名空间名称Response
1790 - ORA-00907:
相关文档:
declare
n number(10);
tsql varchar2(100);
begin
select test_seq.nextval into n from dual;
n:=-(n-1);
tsql:='alter ......
一. Oracle 控制文件主要包含如下条目
DATABASE ENTRY
CHECKPOINT PROGRESS RECORDS
REDO THREAD RECORDS
LOG FILE RECORDS
DATA FILE RECORDS
TEMP FILE RECORDS
TABLESPACE RECORDS
LOG FILE HISTORY RECORDS
OFFLINE RANGE RECORDS
ARCHIVED LOG RECORDS
BACKUP SET RECORDS
BACKUP PIECE RECORD ......
oracle 可有什么方法 统计每月累积购买人数
比如说有个门店 2008年购买商品的人数
表:t_buy_log 字段 f_username 用户名称;购买时间f_buytime
1 如果是统计每月购买人数
select to_char(f_buytime,'yyymm'),count(distinct f_username)
from t_buy_log
group by to_char(f_buytime,'yyymm')
......
前天有人提了需求,想对某个字段进行按位的或操作。本来建议查询出来之后在应用程序里面处理,但是数据量比较大,觉得还是返回一个分组计算之后的值比较合适。
两个问题,一个是按为或的操作,这个参考了别人的文档,用bitand函数实现。 原文如下:
http://blog.chinahr.com/blog/hewy0526/post/112968
然后就是自定义的 ......
Number类型
Oracle number datatype 语法:NUMBER[(precision [, scale])]
有效为:从左边第一个不为0的数算起的位数。
scale > 0
精确到小数点右边s位,并四舍五入。然后检验有效位是否 <= p。
scale < 0
精确到小数点左边s位,并四舍五入。然后检验有效位是否 <= p + ......