Автоматизировать импорт файла .xls в базу данных SQL Server Express - PullRequest
0 голосов
/ 22 мая 2018

Мне нужно импортировать ежедневный отчет в базу данных SQL Server.

Я получаю ежедневный отчет в формате .xls , я могу вручную зайти в SQL Server Management Studio и импортироватьФайл Excel, но это не идеально, чтобы делать это каждый день.Я использую только SQL Server Express, поэтому у меня нет возможности сохранить импорт.

1 Ответ

0 голосов
/ 22 мая 2018

Если вы можете использовать openrowset с файлом Excel (как обсуждено здесь - вместе с другими подходами), вы можете вставить код в процедуру, а затем использовать планировщик задач Windows для запуска sqlcmd, который выполнитпроцедура.Скорее всего, вы могли бы сделать что-то подобное с помощью автоматизации Excel (или немного VBA).BCP - вариант, если вы можете использовать более распространенный формат CSV (или разделенный).

...