gpt4 book ai didi

database - 将存储过程从一个数据库复制到另一个

转载 作者:搜寻专家 更新时间:2023-10-30 21:54:21 25 4
gpt4 key购买 nike

我正在尝试将包含大量数据的数据库从 SQL Server 2005 复制到 SQL Server 2008。我尝试使用复制数据库向导但无法使用该向导,因为它们是两个不同的服务器 2005 和 2008。所以我复制了所有的使用从 SQL Server 2008 导入数据向导的表。

我有大约 1120 个存储过程要复制,所以在 SQL Server 2005 上我使用了生成脚本向导并创建了可以在 SQL Server 2008 上运行的脚本(用于 SP)。我在 SQL Server 2008 上运行了该脚本,但是只创建了 1082 个过程,其中大部分由于依赖性问题而没有创建。现在我不确定 1120 个 SP 中有哪些没有创建。

您能就如何解决这种情况提出任何建议吗?

最佳答案

SQL Server 2008 可以从 SQL Server 2005 备份文件恢复。你为什么不做一个快速的备份和恢复操作呢?如果您不想要全部,只需备份并恢复到临时 SQL 2008 数据库,然后从那里复制您需要的对象。

关于database - 将存储过程从一个数据库复制到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3259607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com