现在我有两个网站,一个是A,一个是B,我想在A上面注册信息。但是也可以在B上面登录,我在B上面注册用户,也可以在A上登录,
A用的数据库是SQL B 用的是oracle,那只有实现数据对接了。
可现在A 以前操作用户的是sql语句,B操作的是oracle,我们怎样把SQL的数据导入oracle呢?
就算我们把所有A网站的用户信息转移到B网站,这样B网站就有A、B两个网站的用户信息了。
以后在A网站上操作用户,可以直接操作oracle吗?如果不改动A网站的源代码?
A用的数据库是SQL B 用的是oracle,那只有实现数据对接了。
可现在A 以前操作用户的是sql语句,B操作的是oracle,我们怎样把SQL的数据导入oracle呢?
就算我们把所有A网站的用户信息转移到B网站,这样B网站就有A、B两个网站的用户信息了。
以后在A网站上操作用户,可以直接操作oracle吗?如果不改动A网站的源代码?
解决方案 »
- webform 变量值丢失问题!
- 关于临时表的一些疑惑 求高手给解答一下 谢谢
- 两个gridview绑定同一个数据源,不同过滤条件问题
- 菜鸟问题 要做一个表格,表格的大多数内容是静态不变的,有几个格子的数据是从DB里面取的,有几个格子带LINK
- 大家平时做web报表时是怎么做的?
- 考试系统中,为了不让一个考号多人同时登录,怎样实现?急~~~~~~~
- 关于弹出全屏的问题?
- 前台怎么不显示后台的变量呢
- 怎么判断不同IP来自不同的地区
- .net MVC AsyncController异步请求处理
- 高手们遇到过这个问题吗?找不到元素httpErrorPageScripts.js
- datalist中按钮与层的循环
不改动源码 这样可以操作orcle的。
就是 例如注册 : 将注册信息同时提交在A数据库和B数据库
登陆,就可以有相同的数据库了baidu google 关键词=“单点登陆”
我想不应该是一致的,最多用户表信息可以同步一致。考虑用webservice,传xml来同步数据。
提供一个解决办法,把A,B2个网站的登录逻辑各自封装成一个webservice.然后在用户注册的时候去调用。每个网站的开发人员只负责维护自己对外的那个Webservice.(当然,其实在一个项目中访问不同的数据库是完全没有问题也是很简单的。楼主可以看看李天平的orm工具)
建议使用 WEB SERVICE!就像 淘宝 要用到所有银行的信息!
数据整合这个要很小心,我们以前的有用户名相同则把其中一个加上一个固定的前缀。数据如何转移?这就就看你了,Sql可以用BCP,这个很快如果是不同的数据库,你就写个控制台,多线程跑就OK了,不过线程不要太多,太多也不行
解决了方便发个思路或者代码到我邮箱吗[email protected] 谢谢!