0
我正在將數據庫從一個託管提供商轉移到另一個託管提供商。當前提供者使用域名作爲用戶名的一部分。該域名是一個.co.nz域名。因此數據庫中的某些對象具有完全限定名稱[email protected]。如何解決Sql Server錯誤信息117 - 對象名稱的前綴過多?
我試着去改變這些對象的架構使用將它們放到dbo架構:
ALTER SCHEMA DBO TRANSFER [email protected]
,但我得到錯誤信息117:
對象名稱'[email protected]'包含超過最大數量的前綴。最大值爲1.
在另一個數據庫中,我得到了相同的錯誤消息,但最大數爲2.因此顯然最大數量的前綴可以設置...在某處。如何增加最大前綴數量,以便我可以將securables從[email protected]轉移到dbo模式中?
太棒了。謝謝。不過,什麼決定了給定數據庫中允許的前綴數目。我的理解是,Sql Server中的對象名使用server.database.owner.objectname格式,因此限制爲3。但爲什麼它會被設置爲1這個分貝? – rism 2010-01-05 09:22:31