如何将本地数据库原原本本的导入另一台数据库服务器!?

wenquan_nn 2006-04-20 10:50:40
在本地新建了一个数据库,有表、试图和存储过程,但通过
企业管理器 - 所有任务 - 导入数据操作,将本地的数据库
导入到另一台服务器的时候,到过去的数据库中没有源数据
库的存储过程,并且每张数据表都是没有主键的,请问有没
办法可以解决这个问题?
...全文
359 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenquan_nn 2006-04-21
  • 打赏
  • 举报
回复
问题已解决!
谢谢楼上的朋友!
web700 2006-04-21
  • 打赏
  • 举报
回复
看来只能使用楼上的方法了
allfuly 2006-04-21
  • 打赏
  • 举报
回复
在企业管理器中
一、导表:
1、先导表结构:选中你所要的那些表,点右键,所有任务->生成SQL脚本,在设置格式中,加选包含扩展属性,在选项中,加选包含主键、外键、默认值和检查约束脚本。->确定。然后把生成的SQL脚本在查询分析器中(注意数据库的机器及数据库名)执行
2、再导表数据:在对方的数据库的表上点右键->所有任务-》导出数据...下面的工作不用我说了吧

二、导存储过程:
选中你要的那些存储过程,点右键->所有任务->生成SQL脚本。把生成的SQL脚本在你的查询分析器中(注意数据库的机器及数据库名)执行

三、导视图:
选中你要的那些视图,点右键->复制-》在你的查询分析器中(注意数据库的机器及数据库名)-》粘贴->执行

云中客 2006-04-21
  • 打赏
  • 举报
回复
可能是你在导入导出选项中设置的问题吧
在导入导出时有三个选项:"从源数据库复制视图和表" "用一条查询指定要传输的数据" "在SQL数据库之间复制数据和对象"

建议你选择最后一项,点下一步将会有一个提示框,默认方式一般都可以实现你的要求,如果不行就把所以的选项加上
liguang0717 2006-04-21
  • 打赏
  • 举报
回复
先备份你的数据库,在还原到另一台服务器上 ,不过要注意的是数据库名要一样,
jwt1982 2006-04-21
  • 打赏
  • 举报
回复
你那些都没有传输过去的,就是因为你选择的是第一个
jwt1982 2006-04-21
  • 打赏
  • 举报
回复
使用DTS工具,选择完目标服务器后,有个三个选择的地方

1、复制数据
2、SQL语句
3、传输对象

这里你选择第三个就可以了!
wenquan_nn 2006-04-20
  • 打赏
  • 举报
回复
没有办法能使用企业管理器直接操作存储过程在两个数据库间相互传递吗?
ReViSion 2006-04-20
  • 打赏
  • 举报
回复
要不就这样,先生成数据库的完整脚本,生成数据库的结构
再进行数据的导入
wenquan_nn 2006-04-20
  • 打赏
  • 举报
回复
那个网站空间的数据库服务器,只能通过IP链接,进行远程访问!

楼上的朋友,还有没其他办法?

(感谢!)
点点星灯 2006-04-20
  • 打赏
  • 举报
回复
一个最简单的方法,直接拷贝.mdf和.ldf文件即可

先停到A服务器的SQL SERVER服务,然后将直接拷贝.mdf和.ldf文件到B服务器上,
然后附加数据库.

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧