十万火急!!!!这里需要您的帮助!! 个人版ORACAL?看看 WinnT Control panel->Service 有没有 Ora...有几个?写下来给我看看。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 太含糊了!WINNT的个人版ORACLE?数据冲突?Error? ORACAL——ORACLE WinnT Control panel->Service 有Ora...:OracleClientCache80OracleServiceORCL 已启动 自动OracleStarORCL 已启动 自动OracleTNSListerer80 已启动 自动 我所说的数据冲突是指数据类型不匹配和主键不唯一。我所用的开发平台为POWER BUILDER。我原先在工作站为WIN95 ,PERSON ORACL中运行得很好的程序(已经编译或没有编译的)在工作站为WIN98 ORACL 8i中出现‘主键不唯一’的提示以及‘数据类型转换错误’等信息。(person 版 ORACL 在win98中装不上)。 客户端装Oracle7.3绝对没问题,这个我试过。只要字符集对应正确的话,应该是没问题的啊! 服务端是PERSON ORACL 8.* 吗?现在市场上有oracle7.3 吗? 服务端是Oracle8.0,但不是Oracle8i,客户端也可以装Oracle8.0,在真正用数据源的时候用Oracle7.3也没关系,关键是字符集要一样 firing_sky:您所说的“字符集” 指什么? 如何让它们一样? firing_sky:不好意思, 我还是不明白您所说的"字符集"指什么,具体该如何找,找到后如何办? 在我的理解中,和原先的数据有冲突是指的以前的数据出现乱码。在这个前提下,才考虑到字符集的问题,你查找服务器和客户端机器上的 HKEY_LOCAL_MACHINE\SoftWare\Oracle子键,大概有一个键叫“Language”还是什么别的,记不清了,把客户和服务器的这个键指改得一致…… firing_sky: 非常感谢您如此快的回答此问题。我听朋友说, 以前在WIN98中装的ORACAL 7.3 的确是有码的问题,并且因为此问题而放弃了ORACAL 7.3,也就不知道是否在运行程序时出错. 现在的问题是,我在客户端装上ORACAL 8i,它并不显示乱码,而是在特定的位置出现"数据类型不匹配"和"主键不唯一"的提示,(当然也不能存盘,在WIN95中运行正常). 因为原来选择的是PERSON 版,在控制面板的ODBC 中不能直接用ORACALE FOR OCBC 的驱动程序,而是用MICROSOFT ODBC FOR ORACLE驱动程序,我不知道这有没有关系? 这……似乎是数据库本身的问题……一般的说,Oracle本地版是为单机设计的,一般不用客户端和它进行联结。你可以用ORACLE FOR ODBC的驱动程序试试,装了Oracle客户端后应该是有ORACLE FOR ODBC驱动程序的。最好还是找个Oracle8的客户端。 字符集键应是HKEY_LOCAL_MACHINE\SoftWare\Oracle 中的 NLS_LANG ,你在安装时如果用选用的都是简体中文,就不会出现字符集的问题。另外如果客户端同时安装了个版本的 ORACLE 会出现某些冲突,最好先卸载一个。PERSONAL ORACLE 8 应有 WINDOW98版。 非常感谢大家, 尤其尤其是FIRING——SKY。 这个问题已经不再是先前提出时那样重要和紧急了。我想也恐怕也不会有更好的解答了。“算了吧,就这样忘了吧”,打分!谢谢FIRING—SKY!!!! SQL数据库完整性问题 考勤月报表Sql 问题 MSSQL 个人版本能支持多少用户同时连接? 请教,关于SQL扩展存储过程的问题!!! 请问:什么叫“SQL模型”? 关于游标循环(急!) 根据汉字拼音首字母,英文单词首字母排序 一个简单的存储过程的问题 如何BCP含有自定义数据类型的表??? SQL语句求解,高手帮忙! 用VFP在两台计算机之间交换数据的问题 SQL*Plus中如何显示变量值
WINNT的个人版ORACLE?
数据冲突?Error? ORACAL——ORACLE
OracleServiceORCL 已启动 自动
OracleStarORCL 已启动 自动
OracleTNSListerer80 已启动 自动
我所用的开发平台为POWER BUILDER。我原先在工作站为WIN95 ,PERSON ORACL中运行得很好的程序(已经编译或没有编译的)在工作站为WIN98 ORACL 8i中出现‘主键不唯一’的提示以及‘数据类型转换错误’等信息。(person 版 ORACL 在win98中装不上)。
您所说的“字符集” 指什么? 如何让它们一样?
不好意思, 我还是不明白您所说的"字符集"指什么,具体该如何找,找到后如何办?
非常感谢您如此快的回答此问题。我听朋友说, 以前在WIN98中装的ORACAL 7.3 的确是有码的问题,并且因为此问题而放弃了ORACAL 7.3,也就不知道是否在运行程序时出错. 现在的问题是,我在客户端装上ORACAL 8i,它并不显示乱码,而是在特定的位置出现"数据类型不匹配"和"主键不唯一"的提示,(当然也不能存盘,在WIN95中运行正常). 因为原来选择的是PERSON 版,在控制面板的ODBC 中不能直接用ORACALE FOR OCBC 的驱动程序,而是用MICROSOFT ODBC FOR ORACLE驱动程序,我不知道这有没有关系?
一般的说,Oracle本地版是为单机设计的,一般不用客户端和它进行联结。
你可以用ORACLE FOR ODBC的驱动程序试试,装了Oracle客户端后应该是有ORACLE FOR ODBC驱动程序的。最好还是找个Oracle8的客户端。
时如果用选用的都是简体中文,就不会出现字符集的问题。另外如果客户端同时安装了个
版本的 ORACLE 会出现某些冲突,最好先卸载一个。PERSONAL ORACLE 8 应有 WINDOW98
版。
这个问题已经不再是先前提出时那样重要和紧急了。我想也恐怕也不会有更好的解答了。“算了吧,就这样忘了吧”,打分!
谢谢FIRING—SKY!!!!