PowerShell 调用 Oracle.ManagedDataAccess.dll



#

# PowerShell调用
Oracle.ManagedDataAccess.dll

#

[System.Reflection.Assembly]::LoadFrom("C:\oracle\odp.net\managed\common\Oracle.ManagedDataAccess.dll")

$connStr="userid=hr;password=hr;data source=xe"

$conn=New-ObjectOracle.ManagedDataAccess.Client.OracleConnection($connStr)

$conn.Open()

$cmd=$conn.CreateCommand()

$cmd.CommandType=[System.Data.CommandType]::Text

$cmd.CommandText="Select
* fromjobs"

$reader=$cmd.ExecuteReader()

$da=New-ObjectOracle.ManagedDataAccess.Client.OracleDataAdapter($cmd
)

$table=New-ObjectSystem.Data.DataTable

$cnt=$da.Fill($table)

$cnt

$table

时间: 2024-10-19 21:13:42

PowerShell 调用 Oracle.ManagedDataAccess.dll的相关文章

FSharp 调用 Oracle.ManagedDataAccess.dll

Oracle.ManagedDataAccess.dll 即使是 64 位系统,也要注册 32 位版本. #if INTERACTIVE #[email protected]"C:\oracle\odp.net\managed\common\Oracle.ManagedDataAccess.dll" #endif openOracle.ManagedDataAccess.Client openOracle.ManagedDataAccess.Types open System.Data

Oracle.ManagedDataAccess.dll

C#使用Oracle.ManagedDataAccess.dll 在刚接触C#的时候由于公司使用的就是Oracle数据库,那么C#怎么连接Oracle数据库就成了首要去掌握的知识点了.在那时没有ODP.NET,但visual studio却对Oralce数据库的调用进行了集成,就是下图中的这个,尽管现在使用这个的时候visual studio提醒过时的,但在那时却是非常好用的. 为什么现在visual studio中这个程序集依然能使用,有ODP.NET,单单要拿出Oracle.ManagedD

C#使用Oracle.ManagedDataAccess.dll

在刚接触C#的时候由于公司使用的就是Oracle数据库,那么C#怎么连接Oracle数据库就成了首要去掌握的知识点了.在那时没有ODP.NET,但visual studio却对Oralce数据库的调用进行了集成,就是下图中的这个,尽管现在使用这个的时候visual studio提醒过时的,但在那时却是非常好用的. 为什么现在visual studio中这个程序集依然能使用,有ODP.NET,单单要拿出Oracle.ManagedDataAccess.dll进行本文的重点呢? 1.visual s

IIS8无法调用Oracle.DataAccess .dll问题

之前在.net平台下操作Oracle都是用的oracle.dataaccell.dll引用,但是服务器升级为II8后,发布的新服务有关Oracle数据库部分都无法运行,调试了好久发现是IIS8不支持低版本的Oracle.dataAccess.dll文件,需更新为新版本的Oracle.ManagedDataAccess.dll ,下载链接如下:http://pan.baidu.com/s/1kUXElyn

NHibernate4使用Oracle.ManagedDataAccess.dll连接oracle及配置多个数据库连接

NHibernate数据库配置参数在hibernate.cfg.xml中 <?xml version="1.0" encoding="utf-8"?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"> <session-factory name="ora10gFactory"> <!--<prop

DbProviderFactories.GetFactory Oracle.ManagedDataAccess.Client

因为最近项目,要使用微软的EF框架不安装Oracle客户端的情况下,访问Oracle数据库.调用如下代码的时候会报错. System.Data.Common.DbProviderFactories.GetFactory("Oracle.ManagedDataAccess.Client") 解决办法: 1.引用Oracle的:Oracle.ManagedDataAccess.dll 2.在APP.Config里面添加如下内容: <configuration> <syst

使用powershell连接oracle数据库(取值、更新)

在工作中我们常常需要使用powershell连接Oracle数据库.但是在百度找到的代码都是很老的,而且还需要oracle数据库连接客户端.查找一番后发现Oracle官方早已经发布了对.net官方连接库,高效简单.连接库地址:https://www.oracle.com/technetwork/developer-tools/visual-studio/overview/index.html 我写的小小demo:官方文档:https://docs.oracle.com/cd/E11882_01/

C#通过Oracle.ManagedDataAccess无法访问Oralce

问题描述:通过C#引用Oracle.ManagedDataAccess.dll访问Oracle,写了如下一段代码,在本机能正常访问,但是将编译后的exe放到服务器上面就无法访问了,一直提示登录失败.而服务器上面的pl/sql却能够正常访问数据库. static void Main(string[] args) { string connStr=string.Empty; try { connStr = string.Format(@"User Id={3};Password={4}; Data

Oracle.ManagedDataAccessDTC.dll 使用

ODP.NET, Managed Driver Setup This section explains the setup and configuration steps required for using distributed transactions with ODP.NET, Managed Driver. Oracle recommends that applications use .NET's native managed distributed transaction impl