c#访问Oracle问题及解决方法】的更多相关文章

64位 SQL Server2008链接访问Oracle 过程汇总解决方法记录 经过几天不停的网上找资料,实验,终于联通了. 环境:系统:win 2008 ,SqlServer2008 R2, 连接Oracle10g 在SqlServer2008 R2机器上需要安装Oracle客户端32位和64位两个,然后配置连接别名.设置注册表.详细情况见下面 1.错误1 ------------------------------------------------ 64位机器上建立OLE_DB链接报错 报…
Q:访问oracle 查询条件带汉字结果集为空的问题 A:数据库连接字符串中加入Unicode=true即可. 如 <add key="DbConnectionString" value="Data Source=db; User ID=taida;Password=taida;Integrated Security=no;Enlist=false;Pooling=true;Unicode=true" />…
原文:ArcGIS API for Silverlight 调用WebService出现跨域访问报错的解决方法 群里好几个朋友都提到过这样的问题,说他们在Silverlight中调用了WebService方法,总报这个错误,贴图如下: 解决办法: 1.确定你的Silverlight项目及承载Silverlight的Web程序根目录下都包含2个跨域文件,分别是crossdomain.xml和clientaccesspolicy.xml: crossdomain.xml文件,如下: <?xml ve…
新装win8,原来的win7正常连接xp下载机的共享,但在win8下进网上邻居却无法访问xp的共享,显示”用户名或密码不正确”,而密码明明是对的如图所示: 解决方法: 按Win+R启动运行,输secpol.msc启动本地安全策略,点本地策略-安全选项-网络安全:LAN Manager 管理器身份验证级别,win8默认是没有定义的,把它改成“发送LM&NTMLM响应-如果已协商,则使用NTLMv2会话安全“对应英文系统操作:secpol.msc     > Local Policies >…
localhost不能访问127.0.0.1可以访问的原因及解决方法 作者:admin    时间:2013-12-16 10:58:47    浏览:16599   有时候我们在调试程序的时候,会出现一些莫名其妙匪夷所思的奇怪问题,localhost不能访问但127.0.0.1可以访问的问题就是其中之一. 我 估计大多数人都不会去想localhost到底与127.0.0.1有什么不同,就比如我,有时候用http://localhost/来访问本地服务器 网页,有时则用http://127.0.…
使用MSSQL同步 数据库同步做后后测试:先在同步那台服务器(服务器A)数据库里修改里面数据库,然后再去被同步那台服务器(服务器B)看下数据有没被同步过去 发布数据库快照遇到错误:对路径“xxxxx”访问被拒绝的解决方法 打开SQL Server 配置管理器 -> 在左边栏选择”SQL Server服 务“->在右侧面板中"SQL Server 代理”一行上右击,选择“属性”, 在弹出的对话框中选择"内置账户“->LocalSystem即可.…
软件环境:64位win7.32位Oracle 10g. PL/SQL 9.0.4.1644 前言:以前开发用的都是32位系统,突然换到64位上,安装环境真的有点麻烦了,尤其对于PL/SQL只支持32位等.看了很多的资料,但一些问题并不能直接解决.花了一天时间终于安装成功了,下文将安装过程中遇到的问题记录下,以便作为以后的参照,也希望对大家解决类似问题有用. 情景:安装完win7后,新建了一个用户,但在安装完Oracle后,点击Net Configuration Assistant,,没有任何反应…
asp.net oracle 中文乱码 解决方法 不需要去修改oracle以及client的字符集,只需要在web.config中连接字符串上加上 Unicode=True 问题解决. <add key="connstring" value="Data Source=TESTDB;user id=username;password=password;Unicode=True"/> <add name="ConnectionString&q…
Maven无法下载com.oracle:ojdbc.jar解决方法 从maven仓库中下载失败,可以搭建私服nexus,也可以将jar下载到本地然后导入local_repository 使用maven命令安装jar到本地仓库 在cmd中运行一下: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=C:/ojdbc6-11.2.0…
最近在电脑上安装oracle12c,安装时,在执行检查环境步骤时候报错: [INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置) 最后在网上搜索解决方法,特记录下,以防以后再用到: 1.针对服务端安装 在cmd中执行命令:切换到oracle的安装目录,执行命令:setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false" 2.针对服务端安装 在cmd中执行命令: 切换…
前段时间在Ubuntu 14.04中使用 Chrome登录 Webex准备面试的时候发现无法进入在线面试.搞笑的是前一天尝试进入 Webex的时候还一切正常,不过当时Webex的在线面试没有开始.等到真正面试开始,尝试进入面试房间的时候,才发现无法正常载入. 页面一直显示“Java not found” 两天后准备登录Topcoder的时候,出现同样的错误. 接着在本地Terminal 里输入 java -version和 javac -version,都能正常显示版本 (jdk 1.7) 网上…
今天下午遇到一个很怪异的问题,在windows平台下sqlplus  / as sysdba登陆数据库,提示权限不足, 当时就纳闷了,sys用户登陆数据库还能权限不足,问题出现了,就开始寻找解决方法呗 首先查看$ORACLE_HOME/network/admin/sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES项的配置信息, 网上的大多数帖子一致结论为: 在windows平台上,SQLNET.AUTHENTICATION_SERVICES必须设置为NTS或者AL…
一.一般情况下,对该组件重新授权即可.附上ASP,NETWORK SERVICE用户的可修改权限. 二.其中最常见的原因是Indexing service服务引起的.解决方法就是停用Indexing service,或配置ASP.net 的临时目录不受Indexing service服务的影响. 配置ASP.net 的临时目录不受Indexing service服务的影响的步骤如下: 1.开始 -- 管理工具 -- 计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理 2.展开计算…
今天发现客户的机器上的系统登录不上了,并且提示如下情况: 发现原来Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录. Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修 改过,就会出现这样的问题. 解决方法可通过如下SQL语句: 首先:SELECT * FROM dba_profiles WHERE…
问题描述:在测试服务器上搭建了一个tomcat,在测试服务器上能用ip打开tomcat.我用自己的机器能远程桌面能登录到测试服务器上,但在自己的机器上无法通过ip来访问测试服务器上的tomcat. 解决方法: 1.在命令行里telnet serverip 8080,查看是否能联通.我的报错信息是:无法打开到主机的连接. 在端口 8080: 连接失败. 2.先去把防火墙关了,再尝试连接,发现可以连接,说明是防火墙策略限制了连接. 3.把防火墙再次打开,然后进入目录:控制面板\系统和安全\Windo…
问题:访问元数据失败 详细信息 访问 IIS 元数据库失败. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败. 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权.有关如何修改元数据库权限的信息,请参见…
为了更好的体验各种操作系统,在电脑中安装双系统是很好的选择,但在使用中难免会遇到这样或那样的问题. 最近总是遇到Ubuntu系统下无法访问windows磁盘分区问题,看了系统日志发现是挂载磁盘出问题了,解决方法是使用ntfs来修复后重新挂载. 1.安装ntfs sudo apt-get install ntfs-3g 2.修复挂载 首先查看不能访问的磁盘的分区号: 一般点击对应磁盘会提示是哪一个分区, 比如我的问题出现在 sda6,当然也可以用fdisk -l 查看磁盘信息. 以sda6为例,修…
访问IIS元数据库失败 同理,给操作系统的新建用户赋予IIS操作权限同样可以采用该命令来处理 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败. 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权.有关如何…
在SQL数据库中使用SQL语句(格式:alter table [tablename] alter column [colname] [newDataType])修改某表的字段类型时,报一下错误:由于一个或多个对象访问此列,ALTER TABLE ******** 失败.” 根据上述提示在网上搜索结果,得知发生该错误的原因在于要修改的字段存在Default约束,解决方法: 1.查找出表中该字段的约束名称(或根据已有的提示及对象'DF__******') declare @name varchar(…
在WCF服务中,如果entity类含有DateTime类型的字段,那么接口将会被执行两次,从而出现无法访问的情况.如下图所示: 原因是WCF中DateTime无法转换成序列化JSON字符串,DateTime一般是转换成时间戳. Entity中的数据类型如下图所示: 只需要将entity类的属性做一些小小的变化,就可以解决这个问题: 解决方法一: 在DateTime后面加上 “ ? ”,表示该字段可以为null,即可解决. 解决方法二: 添加get,set方法. 修改entity字段之后,访问接口…
解决方法: Tomcat,将项目添加到里面 部署解包的webapp目录 将Web项目部署到Tomcat中的方法之一,是部署没有封装到WAR文件中的Web项目.要使用这一方法部署未打包的webapp目录,只要把我们的项目(编译好的发布项目,非开发项目)放到Tomcat的webapps目录下就可以了.如下图所示: 这时,打开Tomcat服务器(确保服务器打开),就可以在浏览器访问我们的项目了,如下图所示: 但这个时候,我们发现,在访问我们的项目内容时,必须加上我们的项目名字"myweb",…
我刚刚在linux下安装oracle时就碰到这个问题,查了半天知道问题是oracle的字符集不对. 解决方法是dbca进入图形界面,删去现有的库,重建新库. 建库时注意: 1,dbca创建, 选第一项(自定义    custom Database) 2,进入memory界面时,charsets选项选择 zh_16GBK 这次我在帮一哥们儿处理这个问题时,竟让他彻底删除oracle,再建库.完全没必要,搞得后来他又重装系统,不好啊. 这星期六,我自己把oracle彻底删除.然后安装一个空的orac…
原创 Oracle 作者:wzq609 时间:2015-02-04 22:11:07 17183 0 前言:在检查数据库的alert日志,发现数据库报了ORA-1652: unable to extend temp segment的错误,以下记录的是整个处理过程: 1.检查当前数据库的表空间的大小,脚本如下 select file_name,file_id,bytes/1024/1024,status,autoextensible TABLESPACE_NAME from DBA_TEMP_FI…
作为一个努力学习的实习生,遇到问题还是靠记录才能更好的学习. 首先附上故障图 翻译过来就是啥呢? 于是天真的我去百度了一下大神们的解决方法,目录没权限嘛,来个777就完事了.一开始还觉得挺合乎情理的,于是就上了(论学习安全的重要性) 结果还是老样子,后来又继续找答案,有人说不允许空目录(不允许列出目录列表),于是就检查一下,发现的确没有任何文件在Web根目录,于是 echo "hello" > /var/www/html/index.html 然后再重启apace(httpd)服…
成功连到数据库上之后,查看listener状态:lsnrctl status status READY 状态,需要由非归档转为归档模式,故操作如下: 1.关闭数据库shutdown immediate 正常关闭: 2.启动数据库到mount状态,startup mount,发生报错: 3.此时查看listener状态: lsnrctl status 为status BLOCKED状态,网上搜索解决方法http://zhidao.baidu.com/question/278798900.html…
在做app时需要连接服务器来进行数据交互,但是在阿里云页面里连接服务器太不好用,所以使用windows自带的远程连接来进行. 一.但是连接的过程中出现了以下问题: 二.最初是有点迷茫的,不知道从哪里下手解决,不过在大佬指点之后,开始对注册表进行编辑,解决方法: 1.通过win+R出现的小弹框,输入regedit指令进入注册表编辑界面: 2.在注册表编辑界面进入以下路径: 这里要注意,路径进到System底下之后,后面的两个文件夹不一定存在,如果没有CredSSP和Parameters这两个的话,…
解决过程如下: 一.关闭 selinux 和 iptables 防火墙 二.查看 tomcat 是否在运行 ps aux |grep tomcat 三.查看端口情况 lsof -i:8080 查看后都是正常的 四.查看Tomcat的日志 cd /usr/local/tomcat-8.5.47/logs/ vim catalina.2019-11-23.log 打开日志,到最后一行,发现如下: Tomcat启动没有报错,而是停在了这一步,百度后,找到解决方法,有篇写的不错的文章:https://w…
线程间操作无效: 从不是创建控件“textBox1”的线程访问它 背景:通过一个辅助线程计算出的一个值赋给textBox1.text;解决办法:1.直接在窗体的构造函数中加:System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false; 此时把所有的控件 合法性线程检查全部都给禁止掉了. 2.通过代理来解决(msdn) private delegate void SetTextCallback(string text);…
今天在装oracle12c是遇到了一个很奇怪的问题,显示是没有权限访问临时位置,可是我明明是用管理员的账号登陆的啊,最后在包姐的帮助下解决了,知其然,而我却不知其所以然.但还是把方法写下,希望能帮到一些朋友. 如果出现12c客户端安装提示错误INS-30131[没有临时文件夹权限(大概是这个名字)],则进入注册表修改 1.如果HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System下有LocalAcc…
首先介绍下开发环境:WIn10 64bit+Visual Studio 2015+Oracle10ClientWin32(只是客户端,如果安装整个数据库也是可以的) 目前了解C#中连接Oracle数据库的方法有3种,分布是微软的System.Data.OracleClient,Oracle的Oracle.DataAccess.Client和Oracle的Oracle.ManagedDataAccess.dll(最优) 1.微软的System.Data.OracleClient可以直接引用,但是V…