1
5
如果这是一次性工作,您可以轻松地编写所有脚本。 打开SQL Management Studio,并浏览到数据库的“存储过程”节点。如果对象资源管理器尚未打开,请打开它(单击F7),然后选择要复制的所有存储过程。右键单击列表,然后选择脚本存储过程为->删除并创建->以新建查询窗口。 这将为您提供一个脚本,该脚本将删除存在的过程,然后创建它们。 如果得到myuser模式或脚本中有use[databasename]语句,可以通过执行以下操作来转换这些语句: 在菜单中选择“工具”->“选项”。导航到SQL Server查询资源管理器->脚本,并将以下设置为false:“脚本使用”和“架构限定对象名”。 您得到的脚本可以在新数据库上运行,并且应该创建您需要的所有存储过程。 |
2
6
在SQL Server Management Studio中,导航到数据库。
右键单击并选择“任务”->“生成脚本”
等一下。完成后,在脚本的最顶端放置“use(yourdatabase)”。
执行USE语句。
|
3
1
你也可以使用像Redgate这样的工具 SQLCompare 和 SQLDataCompare 在数据库之间轻松移动数据和对象 |
4
0
看起来您正在使用ASP.NET成员资格提供程序。通过运行随.NET框架一起安装的工具asp net_regsql.exe,可以轻松地重新创建ASP.NET提供程序使用的存储过程。 |
5
0
尝试dbsourcetools。
|
ybou · 需要帮助从SQL 2005查询中删除过时的=*连接运算符 7 年前 |
Robert · 将多个分隔符分隔的字段视为不同的行 8 年前 |
hud · 执行存储过程会导致错误 8 年前 |
Gonzalo · 如何将存储过程的结果插入到新表中? 9 年前 |