Обнаружение пустого плоского файла с помощью задачи сценария SSIS

#sql-server #ssis #ssis-2012 #script-task

#sql-сервер #ssis #ssis-2012 #сценарий-задача

Вопрос:

Я ищу задачу сценария, которая идентифицирует файл с нулевым размером КБ в папке и выводит его в почтовый или текстовый файл.

Заранее спасибо. Дайте мне знать по любым вопросам.

Комментарии:

1. Вы читали, какова цель SO? Предполагается, что вы задаете вопросы, связанные с программированием, а не то, что кто-то предоставляет вам скрипты или что-то еще. В ваших предыдущих «вопросах» также запрашиваются готовые сценарии.

2. Я голосую за то, чтобы закрыть этот вопрос как не относящийся к теме, потому что OP просто просит кого-то выполнить работу за него.

3. Если вам нужен написанный скрипт, наймите разработчика.

Ответ №1:

Что-то вроде этого:

 String FilePath = Dts.Variables["User::FilePath"].Value.ToString();

String strContents;
StreamReader sReader;
sReader = File.OpenText(FilePath);
strContents = sReader.ReadToEnd();
sReader.Close();
if (strContents.Length==0)
    MessageBox.Show("Empty file");
  

Комментарии:

1. Похоже, что это для чтения одного файла, но я ищу все файлы, которые просматриваются в папке, и получаю результат. Я буду очень признателен, если я смогу получить этот скрипт 🙂

2. simple-talk.com/sql/ssis/…