савсем тупои вопрос по ms sql server

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
ir
Житель
Сообщения: 876
Зарегистрирован: 19 июл 2004, 23:36
Откуда: Ванкувер

савсем тупои вопрос по ms sql server

Сообщение ir »

есть 2 базы - рабочая и копия (лог шиппинг). Естественно литеры дисков на серверах разные. Что будет, если на источнике добавить новыи дата фаил? Просто шас тестовая конфигурация етои фигни временно померла и некогда восстановить, а на продакшене пробовать неохота - если лог шиппинг слетит - его на больших обьемах гемороино снова восстанавливать.
Мож кто делал такое? Я помню, что ето вроде как надо руками (командои) делать, но помню смутно и не уверена - из тои ли ето оперы.


PS: kuda knopka "trn" devalas', a?
BB
Частый Гость
Сообщения: 41
Зарегистрирован: 02 авг 2005, 16:14
Откуда: Vancouver

Сообщение BB »

Check this: http://support.microsoft.com/kb/286280/
SQL Server 2000 Log Shipping Scenario
In a SQL Server 2000 Log Shipping setup, if a NDF/LDF file is added to the Primary database participating in Log Shipping, the same drive configuration should exist on all secondary servers that participate in Log Shipping with this Primary server, so that the transaction log backup can be restored successfully. If same drive/path do not exist on the secondary server(s), the LOAD job fails and you receive the following error message:
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5105: [Microsoft][ODBC SQL Server Driver][SQL Server]Device activation error. The physical file name 'C:\Program Files\Microsoft SQL Server\MSSQL$SQL2K1\data\northwnd_data2.NDF' may be incorrect. [Microsoft][ODBC SQL Server Driver][SQL Server]File 'northwnd_data2' cannot be created. Use WITH MOVE to specify a usable physical file name. [Microsoft][ODBC SQL Server
This error message occurs because the new file location is not specified in the restore option and transaction log backup is not programmed to determine a new file location. To correct the failure of the load job on the secondary server, with the first transaction log backup created after the addition of a file for the database from SQL Server Query Analyzer, use the WITH MOVE option and specify the location to which the added file should be created on the standby server.
Ответить