把oracle转到sybase需要注意什么
请大家谈谈oracle转到sybase需要注意什么??
说的越详细越好,例如:字段类型差异....
比较复杂,简单地讲,不同的数据库,有不同的数据类型、长度、主键、外键、约束、函数、SQL语法等等都有区别,只有动手实际做一下,才会发现区别所在。
最好是导出逻辑备份,然后手工修改SQL语句。毕竟象楼上所说有很多东西都不一样。
数据库的移植的确是个头疼的事情。几乎没哪个数据库可以不做修改,或稍做修改就移植的。
End_rbody_60446823//-->
该回复于2009-10-16 09:05:16被版主删除
对我有用[0]
丢个板砖[0]
引用
举报
管理
TOP
cqhweb
(华)
等 级:
#8楼 得分:5回复于:2009-10-17 10:44:42
SQL code:
sbustring
函数取值也不一样
oracle 下标是从0开始 而sybase是从1
注意看sqlservice帮助,呵呵,这个实用。
动手做做吧,差别是非常大的,函数、SQL语法、字段类型等等。
受教了。。新手
相关问答:
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
oracle not available
shared memory realm does not exist
请问高手这个问题如何解决?
http://www.inthirties.com/thread-109-2-1.html
指定下ORACLE_SID,ORACLE_HOME看看,不行就用1楼得方法了..
cm ......
导出、导入都是 oracle 10g 。
在导入过程中出现如下情况:
IMP-00017: 由于 ORACLE 错误 6550, 以下语句失败:
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := '4E014E50 ......
兄弟 图挂了。
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value ......
我用这个工具,
创建了一个表
添加了一条记录
然后查询却查询不到;
而且去数据库中查找也找不到这个表;
以为未创建成功.
重新创建表却提示名称已存在.
请教各位大侠.这个是怎么回事啊
小弟初 ......