我做了一个网站用的MSSQLsever的数据库,请问怎么把本地的数据库上传到远程虚拟主机上的数据库里!谢谢 20
展开全部
我有一个方法,不过需要你编代码:
既然远程虚拟主机有数据库而你又用到数据库,那么可以肯定地说你的网站是动态的。这就提供了我的方法的可行性。
然后你在本地也搭建动态网站的运行平台(这个应该你已经搭建好的)。
再然后在本地写一个动态数据交换的动态页面:
所有数据库驱动都写在文件内(因为调用的话也只能调用你本地的,远程虚拟主机的数据库还是要写在文件内的),比如本地用Conn_local,远程的用Conn_Remot
这时,相应的建立两个数据记录集:本地的RS1和远程的RS2
打开你要更新的数据表(如果是数据库全部覆盖的话,可采用一楼朋友的方法,我就不多说了),以RS2为准(因为理论上RS2的记录要比RS1的记录多),用循环的方法比对数据记录的相同性,如果有相同记录(Not RS1.Eof),则跳而比较下一条记录;如果数据库更新是从若干条以后的,那就可以直接RS2只取新增记录,然后循环,把每条都添加到RS1中。
以上方法是数据库结构完全相同的情况,如果数据库不同(可能牵扯到的不止是更新数据库了,连网页文件也要修改了)那就要替换文件了。当然,SQL数据库附加是需要虚拟主机的管理员给你权限的。获得权限之后,先分离数据库再附加(你做好的这个数据库)。
既然远程虚拟主机有数据库而你又用到数据库,那么可以肯定地说你的网站是动态的。这就提供了我的方法的可行性。
然后你在本地也搭建动态网站的运行平台(这个应该你已经搭建好的)。
再然后在本地写一个动态数据交换的动态页面:
所有数据库驱动都写在文件内(因为调用的话也只能调用你本地的,远程虚拟主机的数据库还是要写在文件内的),比如本地用Conn_local,远程的用Conn_Remot
这时,相应的建立两个数据记录集:本地的RS1和远程的RS2
打开你要更新的数据表(如果是数据库全部覆盖的话,可采用一楼朋友的方法,我就不多说了),以RS2为准(因为理论上RS2的记录要比RS1的记录多),用循环的方法比对数据记录的相同性,如果有相同记录(Not RS1.Eof),则跳而比较下一条记录;如果数据库更新是从若干条以后的,那就可以直接RS2只取新增记录,然后循环,把每条都添加到RS1中。
以上方法是数据库结构完全相同的情况,如果数据库不同(可能牵扯到的不止是更新数据库了,连网页文件也要修改了)那就要替换文件了。当然,SQL数据库附加是需要虚拟主机的管理员给你权限的。获得权限之后,先分离数据库再附加(你做好的这个数据库)。
展开全部
1.用空间商给你的权限角色,登录远程数据库客户端附加数据库。
2.在空间商提供的“控制面板”附加数据库,具体情况还要看“控制面板”具体提供了哪些功能。
不明白的,可以直接HI我。
2.在空间商提供的“控制面板”附加数据库,具体情况还要看“控制面板”具体提供了哪些功能。
不明白的,可以直接HI我。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百度上不宜发超链接,我这里有一个帮助文档,已经加你百度Hi发给你了,希望能帮到你。
万网互联--69dns真诚为您服务!
万网互联--69dns真诚为您服务!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |