2014-02-12 2 views
2

У меня есть управляющий файл с оракулом .ctl файл и текстовый файл, содержащий данные, которые мне нужно импортировать.Oracle эквивалент файла управления в sql-сервере

Мне нужно импортировать эти данные в текстовый файл в таблицу SQL Server и использовать этот .ctl-файл.

Oracle имеет встроенную команду, такую ​​как SQLLDR, которая делает это, но есть ли эквивалент для этого для SQL Server?

Любая помощь была бы принята с благодарностью. Заранее спасибо.

+0

http://technet.microsoft.com/en-us/library/ms191516.aspx –

+0

Не совсем то же самое, но, возможно, [этот пост] (http://stackoverflow.com/questions/14877196/equivalent-to- oracle-external-tables-in-sql-server) может помочь –

ответ

0

SQL Server есть утилита для массовой загрузки/выгрузки данных, которая называется bcp

Вы можете использовать BCP для загрузки данных из текстового файла в таблицы базы данных SQL Server.

+0

Во-первых, большое вам спасибо. Я использовал утилиту BCP, но это не полезно в текущем сценарии. У меня есть файл управляющего файла (.ctl), который имеет структуру таблицы, которая помогает нам точно получать данные из файла (txt). И он обрабатывается с помощью утилиты SQLLDR в Oracle, но я думаю, что у нас нет utlity, как Oracle ...? – YaSh

Смежные вопросы