Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Экспорт таблицы / 12 сообщений из 12, страница 1 из 1
08.01.2019, 04:58
    #39756635
El_Ninio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Как экспортировать конкретную таблицу из базы и импортировать его в другой базе. Или как сохранить таблицу в excel последующим восстановлением в другой базе.
...
Рейтинг: 0 / 0
08.01.2019, 10:32
    #39756671
londinium
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
El_Ninio,
Import Export Wizard
...
Рейтинг: 0 / 0
14.01.2019, 18:58
    #39759506
Исраэль.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Серверы не всегда в одной сети.
Надо, иногда, послать табличку в другую фирму, по почте.
Обычно, делаю , как всё, по тупому.
Но это если табличка не большая, до 100 тыс. записей.
Впрочем, можно и больше-сколько Эксель выдержит.

select * from [table]

Когда выход оформлен в гриде.
У него-грида в левом верхнем углу еле приметный прямоугольничек.
Из него правым кликом вызывается опция запоминания с колонками. Запоминаете.
Сбрасываете в Эксель. И, внимание, сохраняете эксель файл, как
text tab delimeted
Тогда на том конце, его легко загрузят балк-инсертом.
...
Рейтинг: 0 / 0
14.01.2019, 19:08
    #39759508
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Исраэль.Впрочем, можно и больше-сколько Эксель выдержит.
Это все длается через results to file с настройках нужного делимитера для Result to text. Без всяких там екселей.
...
Рейтинг: 0 / 0
15.01.2019, 08:10
    #39759631
uaggster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Если нужно в Эксель - то и сделайте из экселя.
В нем есть средства импорта. Например Microsoft Query.
Или, в 10/13/16 - на вкладке "Данные" - "создать запрос из Базы данных"
...
Рейтинг: 0 / 0
15.01.2019, 09:07
    #39759642
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
uaggsterЕсли нужно в Эксель - то и сделайте из экселя.Из одной базы в другую базу.
Возможно, на том же сервере :-)
...
Рейтинг: 0 / 0
15.01.2019, 10:13
    #39759667
uaggster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
alexeyvguaggsterЕсли нужно в Эксель - то и сделайте из экселя.Из одной базы в другую базу.
Возможно, на том же сервере :-)
А :-)
Ну вот обратно - через SSIS / Мастер экспорта - импорта.
:-)))

Кстати, я частенько всякую мелкую фигню экспортирую и импортирую через Access. Причем 2010, который еще умел нормально работать с dbf, да и вообще - является вершиной функционала MS Office, все остальные версии - урезанные, и чем дальше, тем больше.

ODBC соединение на соответствующую базу - и хоть объэкспортируйся.

Еще, мелкие таблички, в несколько сотен записей - удобно экспортировать, создавая в Экселе строчки для Insert.
Добавляешь в таблицу Эксель расчетный столбец, в котором рисуешь что то типа:
= "( '" & A1 & "', " & B1 & ", '" & C1 & "'),"
И оно рассчитывается как ('test1', 1, 'test2'),
Ну и, соответственно, копируешь это в окошко SSMS, добавляя вверху insert into dbo.test Values ... и вперед.

Короче, чего только не придумаешь, вместо того, чтобы пользоваться удобным мастером импорта/экспорта.
:-)
...
Рейтинг: 0 / 0
15.01.2019, 11:03
    #39759687
Megabyte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Можно ещё через sqlcmd выгрузить данные в csv, потом также пакетно загрузить.
...
Рейтинг: 0 / 0
15.01.2019, 13:09
    #39759728
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
El_Ninio,

Скриптом можно в SSMS, но надо настроить параметры скриптования, поставить галку "с содержимым".
...
Рейтинг: 0 / 0
15.01.2019, 15:22
    #39759827
Megabyte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
MegabyteМожно ещё через sqlcmd выгрузить данные в csv, потом также пакетно загрузить.
Прошу прощения, bcp. Перепутал sqlcmd с bcp.
...
Рейтинг: 0 / 0
16.01.2019, 15:29
    #39760328
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Megabyte,

емнип sqlcmd может сохранять результат запроса в файл.
...
Рейтинг: 0 / 0
18.01.2019, 10:31
    #39761292
Megabyte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт таблицы
Владислав КолосовMegabyte,

емнип sqlcmd может сохранять результат запроса в файл.
Верю, просто я сам для этого использовал и хотел конкретно про bcp написать.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Экспорт таблицы / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]