Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 не удается произвести копирование БД  [new]
tsasha13
Guest
требуется перенести БД на другой сервер. грубо говоря просто скопировать на другой сервак. хотелось бы сделать по уму, через сам SQL Server 2005, чтобы перенеслись все джобы, пользователи и т.д. при попытке сделать это выдает ошибку

"Тип события: Ошибка
Источник события: SQLISPackage
Категория события: Отсутствует
Код события: 12291
Дата: 24.11.2009
Время: 15:28:22
Пользователь: adm
Компьютер: 1C
Описание:
Пакет "CDW_SVINKATEST_1C_1" завершился ошибкой.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp"."

ничего особо ценного не смог найти в инете. может кто сталкивался и знает в чем трабл? пробывал как копирование через SMO, так и с отключением - результат одинаковый.

Для инфы. на обоих серверах стоит Windows 2003 Server Enterprise Edition SP2. В плане СУБД на каждом стоит Microsoft SQL Server Enterprise Edition версии 9.00.3282.00. Сервера находятся в одном домене. При переносе данных указываю, чтобы переносил все доступные объекты - хранимые процедуры, имена входа и т.д.
24 ноя 09, 15:52    [7971541]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Оставьте SSIS в покое.

http://support.microsoft.com/default.aspx?scid=kb;en-us;314546
24 ноя 09, 15:57    [7971594]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
pkarklin
Оставьте SSIS в покое.

http://support.microsoft.com/default.aspx?scid=kb;en-us;314546


спасибо, то есть все-таки ручками придется все перетаскивать. :( эх, а так хотелось красиво
24 ноя 09, 16:04    [7971667]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
tsasha13
спасибо, то есть все-таки ручками придется все перетаскивать. :( эх, а так хотелось красиво


Гм... Сделать бэкап\рестор или детач\аттач - это для Вас "ручками"?!
24 ноя 09, 16:06    [7971685]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
pkarklin

Гм... Сделать бэкап\рестор или детач\аттач - это для Вас "ручками"?!


помимо самих данных надо еще переносить джобы, имена входа. на сколько я помню при бекапе БД это не делается и их потом нужно отдельно переносить будет, или я ошибаюсь?

а так по идеи в мастере кнопочки пощелкал, указал, что нужно и он сам все сделал. но видимо не судьба
24 ноя 09, 16:12    [7971756]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
tsasha13


а так по идеи в мастере кнопочки пощелкал, указал, что нужно и он сам все сделал. но видимо не судьба

Для такого переноса сетевой учетной записи вашего текущего MSSQL нужны админские права в оп.системе другого сервера.
24 ноя 09, 16:14    [7971774]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
tsasha13
pkarklin

Гм... Сделать бэкап\рестор или детач\аттач - это для Вас "ручками"?!


помимо самих данных надо еще переносить джобы, имена входа. на сколько я помню при бекапе БД это не делается и их потом нужно отдельно переносить будет, или я ошибаюсь?

а так по идеи в мастере кнопочки пощелкал, указал, что нужно и он сам все сделал. но видимо не судьба

Ну а правой кнопочкой щелкнуть по джобам и заскриптовать ? То же с пользователями...
24 ноя 09, 16:16    [7971791]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
Ozerov

Ну а правой кнопочкой щелкнуть по джобам и заскриптовать ? То же с пользователями...


это понятно ) но щелкать надо будет много. как говорится, лень - двигатель прогресса. с помощью SSIS все как бы красивее и быстрее, но раз вроде это не сработает, то придется так переносить.
24 ноя 09, 16:20    [7971825]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
Glory

Для такого переноса сетевой учетной записи вашего текущего MSSQL нужны админские права в оп.системе другого сервера.


а под какой учетной записью сервер-источник будет заходить? просматриваю сейчас пользователей на сервере назначения, пока не могу понять.
24 ноя 09, 16:24    [7971879]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
tsasha13
Glory

Для такого переноса сетевой учетной записи вашего текущего MSSQL нужны админские права в оп.системе другого сервера.


а под какой учетной записью сервер-источник будет заходить? просматриваю сейчас пользователей на сервере назначения, пока не могу понять.

Под той, под которой стартована служба.
24 ноя 09, 16:27    [7971911]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
tsasha13
Glory

Для такого переноса сетевой учетной записи вашего текущего MSSQL нужны админские права в оп.системе другого сервера.


а под какой учетной записью сервер-источник будет заходить? просматриваю сейчас пользователей на сервере назначения, пока не могу понять.

А что вы указали в своем пакете "CDW_SVINKATEST_1C_1" для соединения с удаленным сервером ?
24 ноя 09, 16:28    [7971920]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
tsasha13
Glory

Для такого переноса сетевой учетной записи вашего текущего MSSQL нужны админские права в оп.системе другого сервера.


а под какой учетной записью сервер-источник будет заходить? просматриваю сейчас пользователей на сервере назначения, пока не могу понять.


по журналу он заходит под adm - это админская учетка, вроде все ок с правами
24 ноя 09, 16:28    [7971925]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
Glory
tsasha13
Glory

Для такого переноса сетевой учетной записи вашего текущего MSSQL нужны админские права в оп.системе другого сервера.


а под какой учетной записью сервер-источник будет заходить? просматриваю сейчас пользователей на сервере назначения, пока не могу понять.

А что вы указали в своем пакете "CDW_SVINKATEST_1C_1" для соединения с удаленным сервером ?


целевой сервер и проверку подлинности SQL Server и соответственно логин и пароль учетки sa
24 ноя 09, 16:30    [7971953]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
tsasha13


целевой сервер и проверку подлинности SQL Server и соответственно логин и пароль учетки sa

Тогда сделайте следующий шаг - узнайте причину, по которой упал пакет. Это можно сделать в его логе
24 ноя 09, 16:33    [7971978]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
tsasha13
помимо самих данных надо еще переносить джобы, имена входа. на сколько я помню при бекапе БД это не делается и их потом нужно отдельно переносить будет, или я ошибаюсь?

а так по идеи в мастере кнопочки пощелкал, указал, что нужно и он сам все сделал. но видимо не судьба


Джобы можно заскриптовать. Наконец, никто не мешает забэкапить и поднять msdb (в ней, собственно, и хранятся джобы). И с логинами решение простое до безобразия. И, у Вас 1С? Откуда там много логинов?
24 ноя 09, 16:33    [7971980]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
pkarklin
tsasha13
помимо самих данных надо еще переносить джобы, имена входа. на сколько я помню при бекапе БД это не делается и их потом нужно отдельно переносить будет, или я ошибаюсь?

а так по идеи в мастере кнопочки пощелкал, указал, что нужно и он сам все сделал. но видимо не судьба


Джобы можно заскриптовать. Наконец, никто не мешает забэкапить и поднять msdb (в ней, собственно, и хранятся джобы). И с логинами решение простое до безобразия. И, у Вас 1С? Откуда там много логинов?


нет, не обращайте внимания на то, что там сервер 1С целевой. ) БД собственная под собственную систему. просто сервер на котором она в данный момент базируется нужно слегка модифицировать - винтов прикрутить, рейд переделать. а т.к. БД боевая и на ней ведется работа, то нужно перенести на другой сервер временно, без потери работоспособности. место нашлось на сервере 1С, который для бухов и финансов используется. размер БД нашей около 100 гигов.
24 ноя 09, 16:38    [7972027]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
tsasha13,

Дисковая конфигурация серверов совпадает? Билды совпадают? Технологическое окно в работе боевого сервера есть?
24 ноя 09, 16:45    [7972111]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
А, нет, не пойдет. У Вас же там сервер 1С целевой, а не чистый.

Сообщение было отредактировано: 24 ноя 09, 16:47
24 ноя 09, 16:46    [7972126]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
в общем пошел по пути полного бэкапа.


эх, а с SSIS так все красиво было. ) жаль, что не сработало.
24 ноя 09, 16:59    [7972269]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
tsasha13
в общем пошел по пути полного бэкапа.


эх, а с SSIS так все красиво было. ) жаль, что не сработало.

Жаль, что вы так и не узнали, что не сработало
24 ноя 09, 17:01    [7972290]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
tsasha13
в общем пошел по пути полного бэкапа.


эх, а с SSIS так все красиво было. ) жаль, что не сработало.

Имхо, за время обсуждения уже все было бы готово
24 ноя 09, 17:01    [7972291]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
Ozerov
tsasha13
в общем пошел по пути полного бэкапа.


эх, а с SSIS так все красиво было. ) жаль, что не сработало.

Имхо, за время обсуждения уже все было бы готово


так интересно же было, почему косяк. ) ведь штука полезная и удобная - надо будет на 2008 Скуле попробывать потом как-нибудь
24 ноя 09, 17:06    [7972344]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
tsasha13


так интересно же было, почему косяк. ) ведь штука полезная и удобная - надо будет на 2008 Скуле попробывать потом как-нибудь

Если вы и в 2008ом также будете бросать расследование на стадии чтения ошибки самого верхнего уровня, то боюсь, что и там вы не достигните нужного результата
24 ноя 09, 17:09    [7972358]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
tsasha13
Guest
Glory,

ошибки по журналу целевого сервера были такие

1.Тип события: Ошибка
Источник события: SQLISPackage
Категория события: Отсутствует
Код события: 12550
Дата: 24.11.2009
Время: 15:28:17
Пользователь: [domen]\adm
Компьютер: 1C
Описание:
Имя события: OnError
Сообщение: При выполнении инструкции или пакета Transact-SQL возникло исключение.
StackTrace: в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands, ExecutionTypes executionType)
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands)
в Microsoft.SqlServer.Dts.Tasks.TransferObjectsTask.TransferObjectsTask.CreateObject(String database, StringCollection script)
в Microsoft.SqlServer.Dts.Tasks.TransferObjectsTask.TransferObjectsTask.TransferJobs(DatabaseObject dbObject)
InnerException-->Указанный @database_name ("TfsActivityLogging") не существует.
StackTrace: в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
в System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
в System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
Оператор: [domen]\adm
Имя источника: Задача "Передача_объектов_SVINKATEST_1C"
Идентификатор источника: {D455C3B2-CD53-489A-AD52-5387296C685C}
Идентификатор выполнения: {0C06EFC6-AF72-4231-87A6-DCA8F968BAAE}
Время начала: 24.11.2009 15:28:17
Время завершения: 24.11.2009 15:28:17
Код данных: 0

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".

2.Тип события: Ошибка
Источник события: SQLISPackage
Категория события: Отсутствует
Код события: 12550
Дата: 24.11.2009
Время: 15:28:17
Пользователь: [domen]\adm
Компьютер: 1C
Описание:
Имя события: OnError
Сообщение: При выполнении инструкции или пакета Transact-SQL возникло исключение.
StackTrace: в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands, ExecutionTypes executionType)
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands)
в Microsoft.SqlServer.Dts.Tasks.TransferObjectsTask.TransferObjectsTask.CreateObject(String database, StringCollection script)
в Microsoft.SqlServer.Dts.Tasks.TransferObjectsTask.TransferObjectsTask.TransferJobs(DatabaseObject dbObject)
InnerException-->Указанный @database_name ("TfsActivityLogging") не существует.
StackTrace: в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
в System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
в System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
Оператор: [domen]\adm
Имя источника: CDW_SVINKATEST_1C_1
Идентификатор источника: {438377A1-5E02-4ACB-BCCF-4C7427404E16}
Идентификатор выполнения: {0C06EFC6-AF72-4231-87A6-DCA8F968BAAE}
Время начала: 24.11.2009 15:28:17
Время завершения: 24.11.2009 15:28:17
Код данных: 0

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".

3. Тип события: Ошибка
Источник события: SQLISPackage
Категория события: Отсутствует
Код события: 12551
Дата: 24.11.2009
Время: 15:28:22
Пользователь: [domen]\adm
Компьютер: 1C
Описание:
Имя события: OnTaskFailed
Сообщение:
Оператор: [domen]\adm
Имя источника: Задача "Передача_объектов_SVINKATEST_1C"
Идентификатор источника: {D455C3B2-CD53-489A-AD52-5387296C685C}
Идентификатор выполнения: {0C06EFC6-AF72-4231-87A6-DCA8F968BAAE}
Время начала: 24.11.2009 15:28:22
Время завершения: 24.11.2009 15:28:22
Код данных: 0

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".

4. Тип события: Ошибка
Источник события: SQLISPackage
Категория события: Отсутствует
Код события: 12291
Дата: 24.11.2009
Время: 15:28:22
Пользователь: [domen]\adm
Компьютер: 1C
Описание:
Пакет "CDW_SVINKATEST_1C_1" завершился ошибкой.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


соответственно 1-2 ошибки идут подряд и 5 раз - видимо попытки, а дальше уже 3 и 4 вываливаются
24 ноя 09, 17:12    [7972377]     Ответить | Цитировать Сообщить модератору
 Re: не удается произвести копирование БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
InnerException-->Указанный @database_name ("TfsActivityLogging") не существует.

Вы уверены, что выбрали перенос базы как базы, а не перенос объектов базы ?
24 ноя 09, 17:14    [7972390]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить