Oracle.ManagedDataAccess NuGet Package 18.3.0 README
====================================================
Release Notes: Oracle Data Provider for .NET, Managed Driver
August 2018
This document provides information that supplements the Oracle Data Provider for .NET (ODP.NET) documentation.
You have downloaded Oracle Data Provider for .NET from Oracle, the license agreement to which is available at
http://www.oracle.com/technetwork/licenses/distribution-license-152002.html
TABLE OF CONTENTS
*New Features
*Bug Fixes
*Installation and Configuration Steps
*Installation Changes
*Documentation Corrections and Additions
*ODP.NET, Managed Driver Tips, Limitations, and Known Issues
Note: The 32-bit "Oracle Developer Tools for Visual Studio" download from http://otn.oracle.com/dotnet is
required for Entity Framework design-time features and for other Visual Studio designers such as the
TableAdapter Wizard. This NuGet download does not enable design-time tools; it only provides run-time support.
This version of ODP.NET supports Oracle Database version 11.2 and higher.
New Features since Oracle.ManagedDataAccess NuGet Package 12.2.1100
===================================================================
1. .NET Framework 4.7.x Certification, including 4.7.1 and 4.7.2
2. Secure Passwords with OracleCredential Class
For more details on these features, visit the new features section of the ODP.NET documentation for ODAC 18c.
Bug Fixes since Oracle.ManagedDataAccess NuGet Package 12.2.1100
================================================================
28227512 ODPM - ORACLEDECIMAL.CONVERTTOPRECSCALE METHOD THROWS ORA-16550 ERROR
25165860 ODPM: CHANGE IN DDL THROWS "INDEX WAS OUTSIDE THE BOUNDS OF THE ARRAY" ERROR
24810947 KERBEROS INITIAL HANDSHAKE FAILS IF "AUTHENTICATOR" IS GREATER THAN SDU SIZE
24700485 VALUES ARE PARTIALLY FILLED IN DATATABLE USING MANAGED ODP.NET
21508749 ARRAYBINDROWSAFFECTED PROPERTY FAILS WITH MANAGED PROVIDER IN 12C
Installation and Configuration Steps
====================================
The downloads are NuGet packages that can be installed with the NuGet Package Manager. These instructions apply
to install ODP.NET, Managed Driver.
1. Un-GAC and un-configure any existing assembly (i.e. Oracle.ManagedDataAccess.dll) and policy DLL
(i.e. Policy.4.122.Oracle.ManagedDataAccess.dll) for the ODP.NET, Managed Driver, version 4.122.18.3
that exist in the GAC. Remove all references of Oracle.ManagedDataAccess from machine.config file, if any exists.
2. In Visual Studio, open NuGet Package Manager from an existing Visual Studio project.
3. Install the NuGet package from an OTN-downloaded local package source or from nuget.org.
From Local Package Source
-------------------------
A. Click on the Settings button in the lower left of the dialog box.
B. Click the "+" button to add a package source. In the Source field, enter in the directory location where the
NuGet package(s) were downloaded to. Click the Update button, then the Ok button.
C. On the left side, under the Online root node, select the package source you just created. The ODP.NET NuGet
packages will appear.
From Nuget.org
--------------
A. In the Search box in the upper right, search for the package with id, "Oracle.ManagedDataAccess". Verify
that the package uses this unique ID to ensure it is the official Oracle Data Provider for .NET, Managed Driver
download.
B. Select the package you wish to install.
4. Click on the Install button to select the desired NuGet package(s) to include with the project. Accept the
license agreement and Visual Studio will continue the setup.
5. Open the app/web.config file to configure the ODP.NET connection string and local naming parameters
(i.e. tnsnames.ora). Below is an example of configuring the local naming parameters:
<oracle.manageddataaccess.client>
<version number="*">
<dataSources>
<!-- Customize these connection alias settings to connect to Oracle DB -->
<dataSource alias="MyDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL))) " />
</dataSources>
</version>
</oracle.manageddataaccess.client>
After following these instructions, ODP.NET is now configured and ready to use.
NOTE: ODP.NET, Managed Driver comes with one set of platform specific assemblies for Kerberos support: Oracle.ManagedDataAccessIOP.dll.
The Oracle.ManagedDataAccessIOP.dll assembly is ONLY needed if you are using Kerberos5 based external
authentication. Kerberos5 users will need to download MIT Kerberos for Windows version 4.0.1 from
http://web.mit.edu/kerberos/dist/
to utilize ODP.NET, Managed Driver's support of Kerberos5.
The asssemblies are located under
packages\Oracle.ManagedDataAccess.<version>\bin\x64
and
packages\Oracle.ManagedDataAccess.<version>\bin\x86
depending on the platform.
If these assemblies are required by your application, your Visual Studio project requires additional changes.
Use the following steps for your application to use the 64-bit version of Oracle.ManagedDataAccessIOP.dll:
1. Right click on the Visual Studio project.
2. Select Add -> New Folder.
3. Name the folder x64.
4. Right click on the newly created x64 folder.
5. Select Add -> Existing Item.
6. Browse to packages\Oracle.ManagedDataAccess.<version>\bin\x64 under your project solution directory.
7. Choose Oracle.ManagedDataAccessIOP.dll.
8. Click the 'Add' button.
9. Left click the newly added Oracle.ManagedDataAccessIOP.dll in the x64 folder.
10. In the properties window, set 'Copy To Output Directory' to 'Copy Always'.
For x86 targeted applications, name the folder x86 and add assemblies from the
packages\Oracle.ManagedDataAccess.<version>\bin\x86 folder.
To make your application platform independent even if it depends on Oracle.ManagedDataAccessIOP.dll, create both x64 and x86 folders with the necessary assemblies added to them.
Installation Changes
====================
The following app/web.config entries are added by including the "Official Oracle ODP.NET, Managed Driver" NuGet package
to your application:
1) Configuration Section Handler
The following entry is added to the app/web.config to enable applications to add an <oracle.manageddataaccess.client>
section for ODP.NET, Managed Driver-specific configuration:
<configuration>
<configSections>
<section name="oracle.manageddataaccess.client" type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.122.18.3, Culture=neutral, PublicKeyToken=89b483f429c47342" />
</configSections>
</configuration>
Note: If your application is a web application and the above entry was added to a web.config and the same config
section handler for "oracle.manageddataaccess.client" also exists in machine.config but the "Version" attribute values
are different, an error message of "There is a duplicate 'oracle.manageddataaccess.client' section defined." may be
observed at runtime. If so, the config section handler entry in the machine.config for
"oracle.manageddataaccess.client" has to be removed from the machine.config for the web application to not encounter
this error. But given that there may be other applications on the machine that depended on this entry in the
machine.config, this config section handler entry may need to be moved to all of the application's .NET config file on
that machine that depend on it.
2) DbProviderFactories
The following entry is added for applications that use DbProviderFactories and DbProviderFactory classes. Also, any
DbProviderFactories entry for "Oracle.ManagedDataAccess.Client" in the machine.config will be ignored with the following
entry:
<configuration>
<system.data>
<DbProviderFactories>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
毕设&课设&项目&实训-2019数据库课程设计.zip (917个子文件)
Global.asax 96B
muse.csprojAssemblyReference.cache 426KB
muse.csprojAssemblyReference.cache 426KB
DesignTimeResolveAssemblyReferencesInput.cache 47KB
DesignTimeResolveAssemblyReferencesInput.cache 43KB
DesignTimeResolveAssemblyReferences.cache 672B
DesignTimeResolveAssemblyReferences.cache 672B
muse.csproj.CoreCompileInputs.cache 42B
muse.csproj.CoreCompileInputs.cache 42B
muse.csproj.CoreCompileInputs.cache 42B
muse.csproj.CoreCompileInputs.cache 42B
applicationhost.config 84KB
csi.exe.config 9KB
csi.exe.config 9KB
VBCSCompiler.exe.config 8KB
VBCSCompiler.exe.config 8KB
vbc.exe.config 8KB
csc.exe.config 8KB
vbc.exe.config 8KB
csc.exe.config 8KB
muse.dll.config 7KB
Web.config 7KB
packages.config 2KB
VBCSCompiler.exe.config 2KB
Web.config 2KB
vbc.exe.config 2KB
csc.exe.config 2KB
Web.Release.config 1KB
Web.Debug.config 1KB
muse.csproj.CopyComplete 0B
muse.csproj.CopyComplete 0B
HomeController.cs 38KB
MUSICController.cs 16KB
LoginController.cs 8KB
MUSERController.cs 4KB
MUSER.cs 4KB
HistoryController.cs 4KB
SearchController.cs 3KB
MUSIC.cs 3KB
Model.Context.cs 2KB
SONGLIST.cs 2KB
SINGER.cs 2KB
ALBUM.cs 1KB
AssemblyInfo.cs 1KB
BundleConfig.cs 1KB
MEDAL.cs 1KB
COMMENTS.cs 953B
HISTORY.cs 864B
SONGLISTMUSIC.cs 822B
USERSONGLIST.cs 820B
COLLETION.cs 817B
MUSICIANWORKS.cs 810B
MUSICIAN.cs 808B
FRIENDS.cs 808B
HONOR.cs 804B
FAULT.cs 799B
BUYHISTORY.cs 791B
VIP.cs 743B
Model.Designer.cs 731B
MUSICTAG.cs 694B
MADMIN.cs 642B
RouteConfig.cs 597B
RankController.cs 591B
TAG.cs 587B
Global.asax.cs 586B
Model.cs 408B
FilterConfig.cs 272B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
Model.csdl 35KB
Model.csdl 35KB
Model1.csdl 5KB
Model1.csdl 5KB
Music.cshtml 21KB
Index.cshtml 18KB
Createproduct.cshtml 13KB
Myinfo.cshtml 12KB
Create.cshtml 12KB
Event.cshtml 11KB
SingleArtist.cshtml 11KB
Searchresult.cshtml 10KB
Index.cshtml 9KB
News.cshtml 9KB
Album.cshtml 9KB
PlayedTimes.cshtml 9KB
playhistory.cshtml 9KB
BuyHistory.cshtml 9KB
ShowList.cshtml 9KB
SongList.cshtml 7KB
Create.cshtml 6KB
Rank.cshtml 6KB
Edit.cshtml 6KB
Create.cshtml 4KB
Edit.cshtml 3KB
Edit.cshtml 3KB
Index.cshtml 3KB
共 917 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
妄北y
- 粉丝: 2w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功