WINFORM+Oracle客户端布署
注:下面只是我粗劣的记录一下,自己在开发中所学的一部分资料!
1. 第一、是下载一个“Oracle9i客户端精简版.exe”客户端,然后把它安装到C盘下面。
然后把我们自己配置好的” tnsnames.ora”文件,复盖C:\oracle\ora90\network\admin下面的tnsnames.ora文件。
2. 在VS2005开发工具中,添加布署项目,举子名为:reportOrace,当其他安装步骤都已经做好了,就差添加Oracle客户端。这时候我们右击布署项目,如图
3. 在“文件系统”中添加Oracle客户端,把已经安装好的Oracle客户端下面的所有文件平和文件结构都添加到布署项目当中。如下图
其中,要注意的是:OraOLEDBzhs.dll、OraOLEDButl.dll、OraOLEDBus.dll、OraOLEDBpus.dll的属性Register改为“vsdrfCOMRelativePath”否则会提示“未能注册模块 ….”。
4. 再进一步,我们打开系统的注册表cmd->regedit。分别找到
1.) HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}
2). HKEY_CLASSES_ROOT\CLSID\{3FC8E6E4-53FF-11D2-BB7D-00C04FA30080}
3). HKEY_CLASSES_ROOT\OraOLEDB.ErrorLookup.1
4). HKEY_CLASSES_ROOT\OraOLEDB.ErrorLookup
5). HKEY_CLASSES_ROOT\OraOLEDB.Oracle.1
6). HKEY_CLASSES_ROOT\OraOLEDB.Oracle
7). HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
把上面7个注册表选项导出到本地;*.reg
5.现在我们在来,右击布署项目,“视图”-“注册表”,如图:
选择我们刚才导出的注册表文件
最后还要要修改下环境变量:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"Path"="C:\Oracle\ora90\BIN\"
相关文档:
刚才上网搜checkpoint cnt,看到EYGLE写的一篇文章,写得不错,存起来方便以后学习。
=========================================================================
通过试验说明checkpoint cnt 和checkpoint scn的关系
1.在不同条件下转储控制文件
SQL> alter session set events 'immediate trace name C ......
1.集合操作
学习oracle中集合操作的有关语句,掌握union,union all,minus,interest的使用,能够描述结合运算,并且能够将多个查询组合到一个查询中去,能够控制行返回的顺序。
包含集合运算的查询称为复合查询。见表格1-1
表1-1
Operator Returns   ......
开发数据库应用,选择一个好的数据库是非常重要的。本文从一些方面比较了SQL Server与Oracle、DB2三种数据库,为你选择数据库提供一些参考。
开放性
SQL Server
只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT se ......
在oracle数据库中插入数据时,运行插入语句,先是把数据放入到缓存中,这时数据并没有真正的进入数据库,这是oracle数据库跟其它数据库中的不同点,这是要运行commit这个事务提交,才能真正的把数据放到数据库中。 ......