根据oracle安装版本的不同,配置文件所在的路径也不同。
如果是精简版的话,会默认在安装目录下的tnsnames.ora文件里配置在这里添加你链接oracle数据的配置
比如
CS =
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =IP地址)(PORT = 端口号)) (LOAD_BALANCE = yes) (CONNECT_DATA = (SERVER = 服务器) (SERVICE_NAME = 服务名称) ) ) 如果是安装oracle完整版的话则tnsnames.ora配置文件所在位置与精简版不同。大概在安装目录->product->admin->network下面。注意:如果精简版和完整版都装了的话,就是你pl_sql配置都对,都链接不上去,这是必须要卸掉一个(因为他们俩个冲突了,这里我卸掉了精简版,然后再连里面链接上去)
要想操作oracle数据库要用pl_sql工具来操作,打开之后输入用户名、密码选择直接的数据库连接即可。
pl_sql操作oracle用如下注意点:
1)如果执行删除操作之后要立即提交(只有提交之后才真正的删除,不然的话你删的删不掉,必须重启oracle服务才行)
2)如果执行批量插入操作(就是多个insert into 语句)。前面要加上begin sql语句 end;
3)如果表中有些字段是关键字的话。要加上双引号,而且字母大小写也区分
4)oracle的时间函数也非常的特别。
比如 to_date('2015-03-25 15:11:30','yyyy-mm-dd hh24:mi:ss')这里的hh24表示24小时制
总结:第一个用.net操作oracle真是搞死我了,一个是配置文件,还有就是oracle的语法