问题背景:
本人要做一个系统更新,用户要求将2000数据库转为oracle的。(本人oracle曾经学过,但很久没用了,也是一个菜鸟)
但之前,由于系统要求,我的2000库中分别建立的很多数据库,但转到oracle中肯定不可能也新建那么多的库,只能转用表空间来进行一一对应了。
问题1:我用dts将表和数据导如后,它只导入到登陆账户的默认表空间。有什么办法将其导入到此账户的其他指定表空间。不可能是我要导20个库过去,在oracle中建立对应的20个账户,然后设置对应的20个默认表空间吧。那貌似是很愚蠢的方法。
问题2:在系统开发中,SQLserver的ADO连接语句,是指定,账户,密码和对应的数据库名字就OK了,在这oracle中,是不是也存在了,表空间这一问题,不会是访问不同的表空间,要用不同的用户,我的语句写起来不是个悲剧吗,本儿觉得应该不是这样,求前辈指点,谢谢了。
本人要做一个系统更新,用户要求将2000数据库转为oracle的。(本人oracle曾经学过,但很久没用了,也是一个菜鸟)
但之前,由于系统要求,我的2000库中分别建立的很多数据库,但转到oracle中肯定不可能也新建那么多的库,只能转用表空间来进行一一对应了。
问题1:我用dts将表和数据导如后,它只导入到登陆账户的默认表空间。有什么办法将其导入到此账户的其他指定表空间。不可能是我要导20个库过去,在oracle中建立对应的20个账户,然后设置对应的20个默认表空间吧。那貌似是很愚蠢的方法。
问题2:在系统开发中,SQLserver的ADO连接语句,是指定,账户,密码和对应的数据库名字就OK了,在这oracle中,是不是也存在了,表空间这一问题,不会是访问不同的表空间,要用不同的用户,我的语句写起来不是个悲剧吗,本儿觉得应该不是这样,求前辈指点,谢谢了。
第2个问题,我想要一个具体的链接语句,不是要这么含糊的回答。
首先连接2000的数据库。。把数据查询出来。然后再往Oracle里面插。。
你说的只要配置连接来进行操作那现在可能还没有发现这样的功能。
你是想数据都放到一个表空间还是多个表空间?问题2:开发中用的连接串参考http://www.connectionstrings.com/