SQL管理数据库副本更改年份

时间:2016-03-14 15:20:02

标签: sql-server tsql sql-server-2005 ssms-2005

Microsoft SQL Server 2005.

我在日常编写SQL脚本方面有很多经验,但对SQL管理任务不太熟悉。

我继承了几个需要在财政年度结束时复制数据库的第三方系统。这些数据库名为“data_1415”,“data_1516”等。这些数据库都存在于同一台服务器上。

这一切都很好。但是在年底,我将需要复制/重命名数据库,然后更改此新版本中的所有视图和存储过程以访问新的数据库名称。

那么......有更有效的方法来更新多个视图/存储过程吗?

我也想知道是否使用同义词可能会有所帮助,但是除非他们指向一个特定的表,否则无法使这些工作失效。
在一个理想的世界中,我只想将数据库命名为“今年”和“去年”并避免做任何更改,但用户希望保留当前的命名,因为它避免了在第三方软件中选择正确数据库时的任何混淆。

0 个答案:

没有答案