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

Откуда: Киев
Сообщений: 23
пользуюсь SQL Server Express 2005 + SQLSMS Express

Из тем на этом форуме:
(сразу оговорюсь, имеется в виде не backup а получение скрипта вида "insert ..."

1. стандартными средствами это сделать невозможно в sql srv 2000.
Для SQL SE'05 проблема осталась?

2. есть какие-то утилиты какие это могут.
Какие именно? ссылки

3. как вы поступаете когда человеку надо передать скрипт таблиц и данных? в инете все же больше находу БД в виде скрипта *.sql чем вида *.mdf или *.bak.
14 май 09, 15:34    [7180353]     Ответить | Цитировать Сообщить модератору
 Re: dump данных из таблиц SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
Для SQL SE'05 проблема осталась?


Да, но это не проблема.

автор
Какие именно? ссылки


Задлянавига они Вам, эти утилиты?!

автор
3. как вы поступаете когда человеку надо передать скрипт таблиц и данных? в инете все же больше находу БД в виде скрипта *.sql чем вида *.mdf или *.bak.


Скрипт - в виде скрипта. Данные в csv формате, которые заливаются как два пальца об асфальт.
14 май 09, 15:37    [7180365]     Ответить | Цитировать Сообщить модератору
 Re: dump данных из таблиц SQL Server  [new]
DecArt
Member

Откуда: Киев
Сообщений: 23
pkarklin
автор
Для SQL SE'05 проблема осталась?


Да, но это не проблема.

автор
Какие именно? ссылки


Задлянавига они Вам, эти утилиты?!

автор
3. как вы поступаете когда человеку надо передать скрипт таблиц и данных? в инете все же больше находу БД в виде скрипта *.sql чем вида *.mdf или *.bak.


Скрипт - в виде скрипта. Данные в csv формате, которые заливаются как два пальца об асфальт.


спасибо, просмотрел тему csv, подошла для решения проблемы но все же хотелось бы услышать.

Можно ли стандартными средствами например MS SQL Server 2008 Express создавать скрипты из существующих баз на сервере вида
/* Table structure [Battles] */
CREATE TABLE [Battles] (
  [name] CHAR(50), 
  [date] DATETIME);

/* Data [Battles] */
insert into [Battles] values('Guadalcanal', '1942-11-15 00:00:00.000');
insert into [Battles] values('North Atlantic', '1941-05-25 00:00:00.000');
insert into [Battles] values('North Cape', '1943-12-26 00:00:00.000');
insert into [Battles] values('Surigao Strait', '1944-10-25 00:00:00.000');
insert into [Battles] values('#Cuba62a', '1962-10-20 00:00:00.000');
insert into [Battles] values('#Cuba62b', '1962-10-25 00:00:00.000');
?
(то есть типизированная таблица с указанием ключа и ограничений а также данные)

Если нет, то чем можно?

пользуюсь SQL Server Express 2008 + ssms
2 дек 09, 15:35    [8009081]     Ответить | Цитировать Сообщить модератору
 Re: dump данных из таблиц SQL Server  [new]
iljy
Member

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

не помню как экспресс, а полная студия умеет это делать сама через Database-Task-Generate Scripts.
2 дек 09, 15:42    [8009160]     Ответить | Цитировать Сообщить модератору
 Re: dump данных из таблиц SQL Server  [new]
DecArt
Member

Откуда: Киев
Сообщений: 23
iljy
DecArt,

не помню как экспресс, а полная студия умеет это делать сама через Database-Task-Generate Scripts.


Express через Database-Task-Generate Scripts генерирует скрипты только для таблиц =(
11 дек 09, 14:58    [8054045]     Ответить | Цитировать Сообщить модератору
 Re: dump данных из таблиц SQL Server  [new]
VladimirMA
Member

Откуда: Новосибирск
Сообщений: 74
С помощью скрипт генерилки можно создать скрипт на все (почти) объекты базы - таблицы триггеры и т.д. но не данные
данные через csv например как сказали или что по мудренее
11 дек 09, 15:47    [8054691]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить