问题描述:
我用asp+sqlserver2000作了一个网站,有ASP空间和sqlserver服务器的地址用户名密码。请问怎么能把本地的数据库上传到sqlserver服务器上。
解析:
在你的网站上做个页面,把你的本地的数据库的数据提取,然后再上传到sqlserver服务器上先备份mysql数据库,用命令mysqldump -ruoot -p dbname>mydbsql
然后将备份文件传到服务器上
最后将备份文件恢复入mysql中就可以了,命令mysql -uroot -p dbname < mydbsql打开本地SQL企业管理器——导出:
第一步:数据源选择“用于sql server的micorsoft old db 提供程序“,服务器选择local,使用windows身份验证,选择要上传的数据库
第二步:目的选择远程数据库
远程数据库:在研究所托管的SQL服务器。
第三步:选择"在SQL Server数据库之间复制对象和数据"
第四步:长时间的等待数据上传
通过SQL脚本生成表结构:
1、运行本地的企业管理器
2、点击本地的数据库点击右健——选择生成SQL脚本
3、选择常规——点击全部显示,选择要导出的脚本对象
4、点击选项——表脚本选项,把所用到的脚本选中然后点击确定
5、为导入的sql脚本文件命名,保存在本地
6、找到刚才保存在本地的sql脚本文件,使用记事本打开
7、选择编辑——替换,把程序中所有dbo的属性都更改成数据库登陆名,更换完成后保存关闭记事本
8、通过使用申请到的远程数据库登陆地址、数据库登陆名、和数据库密码,使用企业管理器连接到主机服务器上(通过注册新数据库组),登进数据库,选择查询分析器!
9、点击打开选择刚编辑过的sql脚本,点击运行告诉你个简单的方法,就是在服务器上搭建好数据库以后,把本地的数据库(也就是data文件下的)全部传到服务器data下。然后修改phpcms的config文件,也就是数据库名密码啥的。就可以了。1)、数据不多的情况下,可以直接用数据库连接工具,上面有数据库拷贝到数据库的功能来拷贝。
2)、数据量大的情况下,建议用下面的方式:
1、远程服务上面安装mysql服务器
2、本地的数据库的数据导出到一个文件中
3、ftp或者其他方式,把这个数据库文件传到远程服务器
4、用远程服务中source命令,导入
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)