运用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中的tz_offset是用来返回给定时区与标准时区(UTC universal of time Coordinate 通用时间坐标)的偏移量,其参数可以是:
1.一个合法的时区名
2.一个离UTC的标准偏移量
3.关键字SessionTimeZone或者是DB_timezone
其中合法的时区名可以从系统视图V$TimeZone_names中的列TZname中的得到:
TZNAME
— ......
在导完数据之后发现 oracle的安装盘只有几M的空间了。
现在有两个方案可以选择
1.把数据文件转移到另外一个盘去。
我导数据的时候是这样做的 1.新建一个表空间,为表空间添加一个数据文件(assure_dt)。2.新建用户,表空间指向步骤1新建的表空间。
然后导入。我用的是oracle 10g
问题1.为什么我添加的数据文件as ......
BEGIN
SELECT ...
SELECT ...
SELECT ...
...
EXCEPTION
WHEN NO_DATA_FOUND THEN -- catches all ’no data found’ errors
2、异常的分类
有两种类型的异常,一种为内部异常,一种为用户自定义异常,内部异常是执行期间返回到PL/SQL块的ORACLE错误或由PL/ ......