source

SQL Azure 데이터베이스의 이름을 바꾸시겠습니까?

lovecheck 2023. 6. 1. 22:48
반응형

SQL Azure 데이터베이스의 이름을 바꾸시겠습니까?

sql Azure의 데이터베이스 이름을 어떻게 바꿀 수 있습니까?

난 시도했다.Alter database old_name {MODIFY NAME = new_name}하지만 효과가 없었습니다.

이 기능은 SQL Azure에서 사용할 수 있습니까?

사람들이 이걸 찾기 위해 댓글을 검색하지 않아도 되도록 말입니다사용:

ALTER DATABASE [dbname] MODIFY NAME = [newdbname]

(두 데이터베이스 이름 주위에 대괄호를 모두 포함해야 합니다.)

마스터 데이터베이스에 연결되어 있고 시스템 데이터베이스의 이름을 변경하지 않았는지 확인하십시오.

자세한 내용은 여기에서 확인하십시오. https://msdn.microsoft.com/en-US/library/ms345378.aspx

또한 SQL Server Management Studio에 연결하여 Object Explorer에서 이름을 바꿀 수도 있습니다.방금 그렇게 했고 Azure Portal은 즉시 변경 사항을 반영했습니다.

데이터베이스 이름을 클릭하여 이 작업을 수행합니다(드롭다운에서 이름 바꾸기 옵션이 회색으로 표시됨).

SQL Server Management Studio를 사용하여 Azure 데이터베이스 서버에 연결하고 마스터 데이터베이스를 마우스 오른쪽 버튼으로 클릭한 후 '새 쿼리'를 선택합니다.새 쿼리 창에서 다음과 같이 입력합니다.ALTER DATABASE [dbname] MODIFY NAME = [newdbname].

현재로서는 매우 간단합니다. SQL Management Studio를 통해 DB에 연결하고 DB에 대해 일반적으로 사용하는 것처럼 이름을 변경하십시오 [DB 이름에서 F2를 누릅니다].이를 통해 이 작업을 수행할 수 있으며 즉시 동일한 작업이 반영합니다.

나는 확인할 수 있습니다.

ALTER DATABASE [oldname] MODIFY NAME = [newname];

먼저 마스터에 연결하지 않고 작동하지만 복원된 Azure 데이터베이스의 이름을 변경하는 경우에는 최종 하이픈 전에 공간을 놓치지 마십시오.

ALTER DATABASE [oldname_2017-04-23T09 -17Z] MODIFY NAME = [newname];

그리고 ALTER 명령을 실행할 때 Visual Studio 2017 Message 창에서 혼동되는 오류 메시지에 대비해야 합니다.

Msg 0, Level 20, State 0, Line 0
A severe error occurred on the current command.  The results, if any, should be discarded.

SQL Server Management Studio, Community Edition에서도 쉽게 실행할 수 있습니다.

언급URL : https://stackoverflow.com/questions/7711306/rename-sql-azure-database

반응형