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

Откуда:
Сообщений: 5
Здравствуйте. Подскажите пожалуйста, как сделать выгрузку всех таблиц БД находящихся на SQL Server-e 2008 в Excel?
13 май 18, 10:48    [21406103]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
nemo191
Member

Откуда:
Сообщений: 5
Пробовал в SQL Managment Studio делать запросы типа: select * from бд.имя таблицы. А как дальше это все сохранить, в эксель, copy , paste - это понятно, но это не переносит название столбцов и еще у меня этих таблиц в БД очень много, одну две три таким образом осилить смогу, но все не получится, может как -то это все можно автоматизировать.
Еще пробовал через импорт / экспорт , но там ошибки лезут, а я не знаю что с этим делать:

Операция остановлена...

- Инициализация задачи потока данных (Успешно)

- Инициализация соединений (Успешно)

- Установка команд SQL (Успешно)

- Установка соединения с источником (Успешно)

- Установка соединения с назначением (Успешно)

- Проверка (Ошибка)
Сообщения
Предупреждение: Задача SQL 1 - "Подготовка SQL": Произошли ошибки во время выполнения многошаговой операции OLE DB. По возможности, проверьте значения всех состояний OLE DB. Работа не выполнена. (Мастер импорта и экспорта SQL Server)

Предупреждение: Задача SQL 1 - "Подготовка SQL": Произошли ошибки во время выполнения многошаговой операции OLE DB. По возможности, проверьте значения всех состояний OLE DB. Работа не выполнена. (Мастер импорта и экспорта SQL Server)

Ошибка 0xc002f210: Задача SQL 1 - "Подготовка SQL": Сбой выполнения запроса "CREATE TABLE `APP_VERSION` (
`MOD_NAME` LongText,..." со следующей ошибкой: "Объект 'APP_VERSION' не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно.
(Мастер импорта и экспорта SQL Server)


- Подготовка к выполнению (Остановлено)

- До выполнения (Остановлено)

- Копирование строк (Успешно)

- После выполнения (Остановлено)





Делал , так: убирал галчку напротив таблицы APP_VERSION. Выскакивала следующая таблица с такой же ошибкой и т.д.... а когда делаю запрос к той же таблице APP_VERSION например, из студио, данные нормально появляются....
13 май 18, 11:28    [21406143]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
Владислав Колосов
Member

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

зачем Вы это делаете?
13 май 18, 15:29    [21406356]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36928
Какой еще такой Microsoft Jet?
13 май 18, 16:41    [21406430]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
nemo191
Member

Откуда:
Сообщений: 5
Мне нужно выгрузить данные из БД для разработчиков, попросил в Excel. А ошибка которую написал, я не знаю что за Microsoft Jet, скопировал ошибку которая выдается... не получается экспорт сделать из-за этого.
13 май 18, 17:24    [21406492]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
Прогер_самоучка
Member

Откуда:
Сообщений: 68375
nemo191
Мне нужно выгрузить данные из БД для разработчиков, попросил в Excel. А ошибка которую написал, я не знаю что за Microsoft Jet, скопировал ошибку которая выдается... не получается экспорт сделать из-за этого.
больше похоже, что вы пытаетесь утащить информацию...
13 май 18, 17:37    [21406512]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
nemo191
Member

Откуда:
Сообщений: 5
Прогер_самоучка
nemo191
Мне нужно выгрузить данные из БД для разработчиков, попросил в Excel. А ошибка которую написал, я не знаю что за Microsoft Jet, скопировал ошибку которая выдается... не получается экспорт сделать из-за этого.
больше похоже, что вы пытаетесь утащить информацию...



Не говорите ерунды, если не можете помочь.
13 май 18, 23:04    [21406836]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
vikkiv
Member

Откуда: London
Сообщений: 2700
nemo191,

1) Excel -> Power Pivot (родной Add-On такой в пакете MS Office от для Excel)

или

2) Excel -> Data -> From SQL Server ... Enable selection of multiple tables, в конце вместо Pivot Table выбираешь первый пункт (Table).

3) может проще будет в Access наверное,

или

4) выгрузку (Export) нужных обьектов в CSV (или напрямую XLS/XLSX) средствами SQL Server
14 май 18, 00:41    [21406884]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
nemo191
Member

Откуда:
Сообщений: 5
Спасибо, попробую сделать.
14 май 18, 21:41    [21409339]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
Владислав Колосов
Member

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

у Вас сервер и Эксель одной разрядности?
14 май 18, 22:32    [21409436]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка данных из БД находящейся на SQL Server 2008 R2  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5235
nemo191
Пробовал в SQL Managment Studio делать запросы типа: select * from бд.имя таблицы. А как дальше это все сохранить, в эксель, copy , paste - это понятно, но это не переносит название столбцов.


Ctrl+Shift+C
15 май 18, 01:25    [21409609]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить