odp.net相关内容
我做到以下几点: 保护INT CreateComponent(的DbConnection cnctn,串tableName值) { INT NEWID; 的DbCommand设置SelectCmd = _provFactory.CreateCommand(); selectCmd.Connection = cnctn; selectCmd.CommandText
..
在ODP.NET的OracleCommand类具有可用于强制超时的命令执行一个CommandTimeout属性。这个属性似乎情况下,在CommandText是一个SQL语句的工作。这个例子code被用来说明该物业在行动。在的code中的初始版本,将CommandTimeout设置为零 - 告诉ODP.NET不执行超时。 使用系统; 使用System.Collections.Generic; 使用
..
我的管理ODP.net web应用程序在本地工作,但将它部署到服务器时,它失败,出现错误: “TNS:监听器目前不知道在请求连接描述符的服务” 这是东张西望,好像这是因为它不能得到tnsnames.ora文件。 我曾尝试没有成功如下: 放置一个tnsnames.ora文件(同一个本地工作)到甲骨文的家] [产品] ... \网络\ admin文件夹。 设置TNS_ADMIN在托管ODP的w
..
我想配置连接池使用ODP.NET版本2.111.6.20我的.NET应用程序。该数据库是Oracle 11.1。 我是用我的.NET 2.0的应用程序下面的连接字符串: 数据源= PROD;用户ID = FAKE_USER;密码= FAKE_PASS;池= TRUE;闵池大小= 2;最大池大小= 5;连接超时= 30;“ 据连接池应该初始化与2个连接和,并根据需要增加多达5个连接的文档。它不
..
我使用ODP.NET,我需要从我的数据库生成的ORM。 我已经安装了: 的Visual Studio 2010旗舰版 ODAC1120250Beta_EntityFramework_x64.zip 在服务器Expolorer我可以看到数据源的Oracle数据库和我能够连接到远程Oracle服务器并运行查询。 当我添加ADO.NET实体数据模型,并想产生code从数据库中,我看不到数据源的O
..
是甲骨文ODP.NET库可再发行?正如,我可以简单地包括Oracle.DataAccess.dll与我的应用程序和放大器;引用它没有陷入任何法律的热水?下载许可证OTN上ODAC相当INCOM prehesible法律术语不说清楚我是否可以或不可以直接包含该dll。 解决方案 要分发什么的 Oracle即时客户端。这是一个包含了你需要的客户端应用程序,并没有其他的文件的免费分发的Oracle组
..
我想在我的切换.NET项目的管理Oracle使部署变得更加容易。但是我得到在我的测试下面的错误赢服务器2013环境: 无法确定型'Oracle.ManagedDataAccess.Client.OracleConnection'连接的提供者的名称。 我已经采取 步骤至今: 在删除了所有Oracle.DataAccess的DLL和从溶液中引用 添加(ODP.NET)所管理的的Oracle数据提
..
我想读从Oracle .NET中CLOB列并观察表现非常差,大量的网络流量。 我已经试过ODP + OCI,devArt + OCI方式与相同的结果访问数据 - 它需要大约20秒获得1000行数据读取器和读取的每一行的CLOB值。 检查Wireshark的痕迹,事实证明,每一次我尝试读取CLOB字段为读者单列,有客户端和服务器之间发送的附加多个TCP数据包。因此,对于1000行这成为比如果查询
..
当我尝试使用ODP.NET我回去ORA-24344执行创建过程:在编译错误的成功。然而,当我在SQL Developer中运行相同的声明中编译成功。有谁知道我需要改变让我的步骤来编译?它是一个字符集问题? 我使用Oracle 10g防爆preSS,.NET 3.5 SP 1和ODP.NET 2.111.7.20(版本从Oracle.DataAccess.dll) [TestMethod的]
..
我有一个.net服务连接到Oracle数据库在每次请求。它工作正常,在开始,但要求一定次数后,我开始越来越: Oracle.DataAccess.Client.OracleException ORA-03135:连接失去联系 在Oracle.DataAccess.Client.OracleException.HandleErrorHelper(的Int32 ERR code,为Oracl
..
看着 字符串SQL =“更新测试设置NAME =:哪里了newName NAME =:产品名称”; connection.Open(); 的OracleCommand命令= connection.CreateCommand(); command.CommandText = SQL; command.CommandType = System.Data.CommandType.Text; comman
..
我有很多的OracleDataReader在ODP.Net麻烦。基本上,我有一个参数化查询需要1-5秒的任何地方运行(返回大约450个记录),然后在需要60-90秒,循环(无code,即使运行在循环,从字面上遍历记录和无所事事)。 当我从的Aqua Data Studio中运行它,它需要1-5秒。 当我从净它需要1-5秒cmd.ExecuteReader运行()返回。 当我遍历所有的450条记录
..
无需安装管理ODP.NET我的电脑上,在 ODP.NET管理的驱动程序未出现在选择数据源的在Visual Studio 2013专业版对话框。 这是它应该是什么样子: 这是它是如何看我的机器上: 我已经按照所描述的步骤“的一个容易驾驶到.NET ”的文章Oracle网站上。 我还安装了的 Oracle开发工具Visual Studio的的。仍然没有管理驾驶员选择。 我的问题:
..
我想插入一个.NET DateTime值将使用ODP.NET的Oracle DATE列。到目前为止,我已经使用OracleDate()构造铸就.NET DateTime的尝试,像这样: 新OracleDate(DateTime.Now.Year,DateTime.Now.Month,DateTime.Now.Day,DateTimeNow.Hour,DateTime.Now.Minute,Dat
..
在我的项目,我使用的是Oracle我的机器我的开发机Win7和我的服务器win2008r2我安装了Oracle测试实体框架和.NET 4.0框架和实体框架together.Both。 不过我的项目适用于本地计算机,不服务器给予错误的工作: 指定的存储提供不能在配置中找到或无效 SystemArgumentException无法找到所请求的.NET Framework数据提供程序...
..
由于由于有相当多的code,有一个简单的方法来迫使ODP.NET OracleCommand.BindByName被默认为true,或者我们必须经历,它在每次使用时设定的值?拜倒在那,有没有一种简单的方法来插入该行的code在Visual Studio 2008? 解决方案 我知道这个线程是老了,但今天我有同样的问题,以为我会分享我的情况下,其他人有这个问题的解决方案。由于的OracleCom
..
我需要帮助的理解,如果这样,我试图用一个参考光标作为一个返回值参数的多个记录/值,与PL / SQL只是作为一个OracleCommand对象的CommandText,而不是在一个存储过程或函数,甚至有可能。 如果这是不可能的,我想要做的是找到一种方法来发出一个PL / SQL语句将更新一个未知数量的记录(取决于有多少匹配的WHERE子句),并返回标识所有记录更新在OracleDataReade
..
我已经成功地使用但是,当我安装ODP.NET,当我试图连接到Oracle,它给了我一个错误:“ORA-12154:TNS:无法解析指定的连接标识符”。 我该如何解决这个问题呢? 谢谢! 解决方案 这通常发生在你的Oracle客户端是不是在您的计算机的路径。 请确保 PATH 环境变量中包含< Oracle客户端路径> 和< Oracle客户端路径>。\ BIN
..
我从.NET应用程序调用一个Oracle的功能,我总是得到以下情况例外: PLS-00306:错号码或类型的调用“TF_GETNODES”参数 下面是Oracle函数的定义: 功能“IMPACTNET”。“TF_GETNODES” ( DIMENSIONKEY在NVARCHAR2, PARENTNODE在NVARCHAR2, PARASTRING在NVARCHAR2 )
..
我有VS2012和最新的32位版本的ODAC (第5版和Oracle开发工具)安装在Win7的盒子。一切都是干净的安装。在这种环境下,我最初开发VS2010与建在32位ODAC版本4. 这EDMX文件的ASP.NET Web表单解决方案 我能够建立连接使用服务器资源管理器,数据库和查看表,但我现在无法通过更新向导修改我的EDMX文件。没有表将显示在更新向导。 下面是从VS2012更新向导的
..