你將如何處理不同環境中的跨數據庫查詢。例如,db1-development和db2-development,db1-production和db2-production。在不同環境中使用不同數據庫名稱的跨數據庫查詢?
如果我想在從db2到db1的開發中進行跨數據庫查詢,我可以使用完全限定的名稱[db1-development]。[schema]。[table]。但是,如何維護不同環境之間的查詢和存儲過程? [db1-development]。[schema]。[table]在生產中不起作用,因爲數據庫名稱不同。
我可以看到搜索和替換爲一個可能的解決方案,但我希望有一個更優雅的方式來解決這個問題。如果有數據庫特定的解決方案,我正在使用SQL Server 2005.
爲+1建立同義。我之前不知道那些...... :-) – 2011-04-13 10:32:08