在.NET中如何使用Oracle数据库事务
2007-05-06 12:07:11 来源:WEB开发网所需软件
如果您要跟随我们逐步完成本文中给出的示例,那么您需要安装以下软件:
Windows NT 4.0、Windows 2000、Windows XP Professional 或 Windows Server 2003;
能够访问一个已安装的 Oracle 数据库(Oracle8i 版本 3 8.1.7 或更高版本);
Oracle 客户机(版本 10.1.0.2.0 或更高版本);
Oracle Net(版本 10.1.0.2.0 或更高版本);
Oracle Data Providers for .NET(版本 10.1.0.2.0 或更高版本);
Microsoft .NET Framework(版本 1.0 或更高版本);
Microsoft .NET 框架 SDK(版本 1.0 或更高版本);
如果您打算使用企业服务事务或分布式事务来开发和运行应用程序,那么您还需要安装 Oracle Services for Microsoft Transaction Server(10.1.0.2.0 或更高版本)。
您需要分别下载和安装 .NET 框架以及 SDK(先安装框架)。您还需要下载和安装 Oracle 数据库 10g,它包括 Oracle Data Provider for .NET (ODP.NET)。您可以选择在不同计算机或同一计算机上安装 ODP.NET 和数据库服务器。
注意:ODP.NET 驱动程序针对 Oracle 数据库访问进行了优化,因此可以获得最佳性能,并且它们还支持 Oracle 数据库的丰富特性,如 BFILE、BLOB、CLOB、XMLType 等。如果您正在开发基于 Oracle 数据库的 .NET 应用程序,那么就特性和性能来讲,ODP.NET 无疑是最佳的选择。
数据库模式设置
首先,您需要设置数据库模式,在此我们使用一个简化的 Web 商店示例。您必须首先创建一个名为 store 的用户并按以下方式将所需的权限授予该用户(您必须首先以拥有 CREATE USER 权限的用户身份登录数据库才能创建用户):CREATE USER store IDENTIFIED BY store;
GRANT connect, resource TO store;
更多精彩
赞助商链接