oracle
zhangqj622
这个作者很懒,什么都没留下…
展开
-
C# ORA 00904 标识符无效
出现此错误首先检查输入的字段名与数据库的表中的字段名是否一样。如果一样,就要检查下表的字段名的大小写了,如果用navicat等图形化管理工具建表时,字段名写成了小写,那么今后查询此表时就同样要用小写,但是在命令行内oracle数据库后自动将小写转换为大写再接收,所以需要给小写的字段名加上引号才能查询成功。C#用调用时也一样,由于oracle接收字符串都会将小写转化为大写,所以也很可能出现标原创 2013-03-17 00:23:55 · 2199 阅读 · 0 评论 -
oracle tns 连接超时
listener.ora和tnsnames.ora两个文件中的HOST后都应填写服务器端的IP地址,若服务器安装在本机上,那么就写本机的IP地址。我曾遇到这样的情况,我是自学oracle,在自己电脑上装了oracle数据库,装好的第一天把上述两个文件配置好后,一切运行正常,但是第二天就连接超时了,找了半天问题终于发现,我电脑的IP换了,宿舍内的路由是自由分配给各个电脑IP的,所以有可能会变化。原创 2013-03-16 23:59:31 · 989 阅读 · 0 评论 -
C#连接oracle数据库
using System.Data.OracleClient;首先要引入上面这条语句,如果这条语句报错,那应该是没有引用OracleClient.dll,在项目上右键-添加引用,在.NET选项卡中找到System.Data.OracleClient,如果找不到,那就点“浏览”选项卡,找到C:\Windows\Microsoft.NET\Framework\v2.0.50727\Syst原创 2013-03-17 00:14:14 · 592 阅读 · 0 评论 -
navicat for oracle 新建连接
安装Oracle数据库后,要配置listener.ora,将HOST后面改成本机的ip地址,tnsnames.ora里面同样要改。(可在命令行输入:ipconfig查看本机当前ip地址)安装navicat for oracle 图形化管理工具,新建连接,如下图:才 切记,主机或ip地址一栏要填本机ip地址;Service Name/SID 一栏内填写的是服务的名称,这个名称就是原创 2013-03-16 23:44:37 · 1208 阅读 · 0 评论