Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Восстановление базы из файла *.sql  [new]
rob043
Member

Откуда:
Сообщений: 4
Добрый день!

Столкнулся с такой проблемой: в наследство от предыдущего работника досталась программа, использующая базу данных sql.
При запуске программы она ругается что база не найдена. В корне папки программы есть файл с дампом формата *.sql.
Попытался согласно найденным инструкциям восстановить базу при помощи SQL Server management studio. Но при выполнении процедуры "Execute" вываливается куча ошибок плана "Msg 137, Level 15, State 2, Line 23. Must declare the scalar variable "@@character_set_client".

Часть файла дампа с созданием одной таблицы прилагаю. Может быть я вообще не тем путем восстановления пошел? В SQL я, к сожалению, полный ноль.
Заранее благодарен за дельные советы.

К сообщению приложен файл (3108.sql - 34Kb) cкачать
2 дек 13, 10:58    [15223441]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
Glory
Member

Откуда:
Сообщений: 104760
rob043
В SQL я, к сожалению, полный ноль.

Это видно.
Потому что скрипты сделаны для MySQL, а вопрос задаете в форуме по MS SQL
2 дек 13, 10:59    [15223444]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
rob043
Member

Откуда:
Сообщений: 4
Glory
rob043
В SQL я, к сожалению, полный ноль.

Это видно.
Потому что скрипты сделаны для MySQL, а вопрос задаете в форуме по MS SQL


Вот именно поэтому я и спрашиваю

rob043
Может быть я вообще не тем путем восстановления пошел?
2 дек 13, 11:14    [15223553]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
Glory
Member

Откуда:
Сообщений: 104760
rob043
Вот именно поэтому я и спрашиваю

Обратитесь в форум по MySQL. Это его скрипты.
Если вы хотите выполнять их в MS SQL, то придется их всех переписать для MS SQL

Сообщение было отредактировано: 2 дек 13, 11:16
2 дек 13, 11:16    [15223570]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
rob043
Member

Откуда:
Сообщений: 4
Хорошо, спасибо!
2 дек 13, 11:32    [15223693]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
хмхмхм
Guest
rob043,

я бы на вашем месте попытался связаться с "предыдущим работником" или хотя бы попробовал договориться о том, чтобы он задокументировал часть своей работы, чтобы в дальнейшем не возникали такие вопросы.

Сообщение Must declare the scalar variable "@@character_set_client означает, что вам надо объявить переменную character_set_client
2 дек 13, 11:36    [15223727]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
rob043
Member

Откуда:
Сообщений: 4
хмхмхм
rob043,

я бы на вашем месте попытался связаться с "предыдущим работником" или хотя бы попробовал договориться о том, чтобы он задокументировал часть своей работы, чтобы в дальнейшем не возникали такие вопросы.

Сообщение Must declare the scalar variable "@@character_set_client означает, что вам надо объявить переменную character_set_client


Это я понял, в программировании и построении запросов хоть что то понимаю, я объявлял эту переменную, ошибка исчезала, но обязятельно появлялась какая нибудь другая, повторяющаяся столько же раз. Либо переменная не та, либо с синтаксисом беда. Поэтому и полез на форум, потому что понял, что пытаюсь удалить гланды через попу.
2 дек 13, 13:02    [15224487]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из файла *.sql  [new]
Jaffar
Member

Откуда:
Сообщений: 633
rob043,

вам же сказали нет смысла выполнять эти скрипты в MSQL

нужно в MySQL - это 2 разные СУБД.

и ваши скрипты от MySQL.

MySQL != MSSQL
2 дек 13, 13:50    [15224985]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить