Online Documentation for Data Export for SQL Server

Формат файла конфигурации


Файл конфигурации состоит из нескольких разделов

 

[#General#]

В этом разделе отображается название продукта и его версия.

 

 

[Connection]

В этом разделе содержится информация о подключении к серверу: Сервер, Логин, Пароль (encrypted). Эти параметры являются обязательными.

 

Замечание: Параметр DBName, используемый в предыдущих версиях, больше не является обязательным. Вы можете задать базу данных для каждой таблицы и запроса в разделе [Databases].

 

 

[Tables]

В этом разделе представлен список экспортируемых таблиц. Список имеет следующий вид:

<table key>=<table name>

e.g.

table1=Country

table2=Employee

 

Этот раздел может быть пустым.

 

 

[Queries]

В этом разделе представлен список экспортируемых запросов и их идентификаторов. Список имеет следующий вид:

<query key>=<query identifier>

e.g.

query1=CountryQ

 

[SQL_<query key>]

Этот раздел содержит текст всех запросов. Строки должны быть представлены в следующем виде:

Item_0=<query line 1>

Item_1=<query line2>

etc.

 

Пример:

[Queries]

query0=Query_0

[SQL_query0]

Item_0=select name, capital

Item_1=from countries

Item_2=where continent = 'South America'

 

Замечание: Этот раздел может быть пустым, но если не будут заданы таблицы или запросы, то экспорт данных не будет произведен.

 

 

[Files]

В этом разделе содержится список файлов, в которые будет производиться экспорт данных. Для каждого файла указан формат.

<table key>=<filename>

<query key>=<filename>

etc.

 

Также, файлы могут быть представлены в списке следующим образом:

table1=table1.xls

или

query1=C:\Exported data\query1.docx

 

Замечание: Вы должны указать форматы выходных файлов. Если этого не сделать все данные будут экспортированы в файлы формата .xls.

 

 

[Databases]

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

<table key>=<database name>

<query key>=<database name>

 

Если Вы не указали название базы данных в этом разделе, то в качестве базы данных для экспорта будет использоваться та база, название которой было задано в поле DBName, в разделе [Connection].

 

 

[Templates]

В этом разделе указывается файл шаблона для каждой экспортируемой таблицы или запроса. Файл шаблона (*.exp) создается приложением и содержит параметры экспорта: тип экспорта, выходной файл, поля для экспорта число экспортируемых записей, параметры экспорта для различных типов файлов и т.д.

 

Этот раздел имеет такой вид:

<table key>=<template filename>

<query key>=<template filename>

etc.

 

Для выходного файла Вы можете задать полный путь к нему.

table1=template1_xls.exp

или

query_clients=D:\Templates\template2_rtf.exp

 

Если вы не задали ни одного выходного файла в разделе [Files], то эти названия будут взяты из шаблона. Если вы не задали ни выходного файла, ни шаблона для таблиц и запросов, то имя и формат выходного файла будут по умолчанию представлять собой для таблиц - <table name>.xls, для запросов - <query key>.xls.

 

Вы можете добавлять ключи для таблиц и запросов в любой раздел. Ключ имеет вид <table key>=<template filename>. В ключе не должно быть пробелов и он должен быть абсолютно одинаков в каждом разделе, в котором его прописали.