![]() |
|
Модераторы: Akina |
![]()
|
|
| Fire44 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 17.9.2010 Репутация: нет Всего: -1 |
Нужно сгенерировать SQL-запросы на вставку данных до базы данных, в базе данных больше 10 000 записей, для всех записей нужно сгененировать SQL-запросы на вставку данных до базы данных, а потому перенести SQl-файл на другой комп. и с помощью этого файла вставить все эти данные.
|
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: нет Всего: 101 |
какое-то масло масляное
а в чем вопрос-то? |
|||
|
||||
| Fire44 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 17.9.2010 Репутация: нет Всего: -1 |
2baldina Нужно экспортировать базу данных в виде SQL-запроса, со всеми записями.
Что тут масляного? Это сообщение отредактировал(а) Fire44 - 5.10.2010, 20:44 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 25 Всего: 454 |
Ну и генерите, в чём сложности?
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| VirusUZ |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 9.4.2010 Где: Узбекистан, Навои й обл. Репутация: нет Всего: -2 |
1. создат баъза в 2-комп.
2. 2-комп. Остовите служба MSSQL Server 3. 1-комп. Остовите служба MSSQL Server 4. Копир. из 1-комп. C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\*.mdf C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\*.ldf встав. в 1-комп. C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\*.mdf C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\*.ldf --------------------
Virus |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 5 Всего: 9 |
менеджмент студио умеет делать такие скрипты.
так что правы клил на базе, таскс, генерить скрипт и ... |
|||
|
||||
| Fire44 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 17.9.2010 Репутация: нет Всего: -1 |
Нет он не умеет это делать, он только создает таблицы, даже базу данных не создает, а уже про самые данных говорить темболя. Добавлено @ 13:44 2VirusUZ Тебе нужно поднимать усидчивость, название темы читай. Это сообщение отредактировал(а) Fire44 - 8.10.2010, 13:46 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 25 Всего: 454 |
Скрипты на создание БД и её объектов - генерятся в менеджмент студии или квери аналайзере. Если говоришь "не умеет" - значит, плохо искал. Или не читал доки.
Скрипты на заполнение таблиц существующими данными штатные средства не генерят. Надо? делайте сами, вручную. С другой стороны, существуют штатные средства переноса БД с сервера на сервер - через бэкап, через отключение и пр. Так что не надо пытаться чесать левое ухо правой пяткой, сделайте по-человечески. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Zloxa |
|
||||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 10 Всего: 161 |
я обычно делаю както так:
а потом делаю копи паст, или, если данных действительно много, перенаправляю вывод в файл. В MS, как я помню, надо еще пресавутый go, через n записей проставлять. Как то я так делал, помнится. -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
||||
|
|||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 25 Всего: 454 |
Угу... если данные элементарные. Впрочем, даже для числовых уже надо рихтовать, убирая кавычки, а что, например, с бинарными данными делать? или с текстовыми записями, содержащими кавычки? не, это применимо ну в очень частных случаях... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 10 Всего: 161 |
я не спорю что область применения данного подхода ограничена. Действительно, бинарные данные тягать так не получится. А вот с числовыми значениями я проблемы не вижу... главное чтобы параметры сессии одинаковые стояли, для того чтобы неявное преобразование числа в строку и обратно одинаково отработало. Их можно допилить ручками в скрипт.
К тому же такой подход, в отличии от быкап/ресторе можно назвать кроссплатформенным. Для моих нужд - разовых сливов и подливок, такого подхода за глаза хватает. Когда его не хватает, обращаюсь к ДБА, и он уже делает по уму, через экспорт/импорт. Добавлено @ 14:28 И у меня не сложилось впечателния что для задачи, стоящей перед ТС, этот метод не применим. Это сообщение отредактировал(а) Zloxa - 8.10.2010, 14:35 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 5 Всего: 9 |
а что, мая студия особенная? просто реред тем как сгенерить скрипт, нужно настроить мастер. а если уж очен лен, можно пользовать вот ето http://www.xsqlsoftware.com/ |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: нет Всего: 92 |
"Script Data" флаг в менеджмент студии позволяет генерить инсёрты. Только для большой базы это непримелемо почти (генерит не очен быстро, накатывается очень долго). |
|||
|
||||
![]()
|
| Правила форума "MS SQL" | |
|
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS SQL Server | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |