Ви можете використовувати збережену процедуру sp_help_revlogin для створення сценарію, який може відтворити дані для входу в новий екземпляр SQL Server. Вам може знадобитися використовуйте Microsoft Active Directory Migration Tool (ADMT) або сценарій Powershell для переміщення входу Windows з одного домену в інший або з одного сервера на інший.28 березня 2023 р
Існує кілька способів копіювання бази даних:
- Скористайтеся майстром копіювання бази даних. Майстер копіювання бази даних можна використовувати для копіювання або переміщення баз даних між серверами або для оновлення бази даних SQL Server до пізнішої версії. …
- Відновлення резервної копії бази даних. Щоб скопіювати всю базу даних, ви можете використовувати оператори BACKUP і RESTORE Transact-SQL.
Відкрийте SQL Server Management Studio. Розгорніть Безпека та розгорніть список логінів. Клацніть правою кнопкою миші ім’я для входу, для якого потрібно створити сценарій резервного копіювання, а потім виберіть Сценарій входу як. Виберіть «СТВОРИТИ для», а потім виберіть одне з «Нове вікно редактора запитів», «Файл» або «Буфер обміну», щоб вибрати місце призначення для сценарію.
У SQL Server ви можете переміщувати системні та користувацькі бази даних вказуючи нове розташування файлу в пункті FILENAME оператора ALTER DATABASE. Таким чином можна переміщувати файли даних, журналів і повнотекстових каталогів. Це може бути корисним у таких ситуаціях: Відновлення після збою.
дозволи для копіювання ролі бази даних на інший sql-сервер
- SPACE(1) + QUOTENAME(USER_NAME(rm.role_principal_id), '''')
- ', @membername =' + SPACE(1) + QUOTENAME(USER_NAME(rm.member_principal_id), '''') AS '–Членство ролей' FROM sys.database_role_members AS rm. ORDER BY rm.role_principal_id.
Ви можете використовуйте збережену процедуру sp_help_revlogin для створення сценарію, який може відтворити логіни на новому екземплярі SQL Server. Можливо, вам знадобиться скористатися інструментом міграції Microsoft Active Directory (ADMT) або сценарієм Powershell, щоб перенести дані входу Windows з одного домену в інший або з одного сервера на інший.