使用ADO访问Oracle问题汇总
1.应使用微软的驱动来访问Oracle。 2.利用ADO访问数据库(如:Oracle)时,如果想使用数据感知组件DBGrid等编辑数据(编辑记录时,ADO默认会将数据自动提交,如果数据正确则没有关系,可是存在重复记录时,就会引发异常),并且不想让数据在数据集滚动时自动提交,可以设置它的属性LockType值为ltBatchOptimistic,这样做的目的是为了避免“更新多列”异常,不过一般情况下是不会出现该异常的,这样做之后需要自己来控制数据的提交,可以把在数据感知组件DBGrid中编辑过的数据保存到记录数组里,之后再提交。[@more@]1说明:如果使用的是Oracl
Oracle9i中数据移置
移置数据库的方法很多,我使用的方法是使用导入导出用户来实现的。[@more@]在目标机上先建好想要导入的用户,之后就可以使用向导来导入了。注:可以使用工具TOAD进行数据库的导入导出,使用它更加方便快捷。
Oracle9i的OMS使用方法
OMS是Oracle Management Server的缩写,要想登录到OMS首先必须做两件事,一、使用EMCA来配置OMS。二、启动服务:OracleOraHome92ManagementServer。[@more@]说明:在配置OMS前要建立好自己的数据库,其实配置OMS也就是“指定资料档案库”的位置。在启动服务时,可能启动不起来,如果你的机器是通过路由动态分配的IP,那么需要到目录下C:Windows/system32/drivers/etc/找文件hosts,在该文件的最下方添加“路由给你分配的IP 你的机器名”,如:192.168.1.1 abc,之后再到注册表中找HKEY_LOCAL_MACHINEsystemcontrolset001ServicesOracleO