Online Documentation for Data Import for SQL Server

Часто задаваемые вопросы


Содержание

  1. Что такое Data Import for SQL Server?
  2. Что необходимо для начала работы с Data Import for SQL Server?
  3. Как проще всего сконфигурировать файлы-шаблоны для работы с консольным приложением Data Import for SQL Server?
  4. В чем разница между функцией "Импорт" в инструментарии SQL Manager for SQL Server и утилите Data Import for SQL Server?
  5. Есть ли какие-нибудь ограничения в триал версии?
  6. Как соединиться с именованным экземпляром с помощью SQL Manager for SQL Server?
  7. При соединении с SQL Server я получаю ошибку "SQL Server does not exist or access denied". В чем причина?
  8. Я получаю доступ к своему серверу через альтернативный порт. Я пытался найти в SQL Manager for SQL Server опцию, чтобы изменить порт для соединения, но безрезультатно. Как я могу изменить порт?
  9. Я загрузил демонстрационную версию Data Import for SQL Server, но получается импортировать только 20 процентов записей из каждой таблицы. В чем причина?
  10. Я нахожусь за файерволом (роутером). Может ли Data Import for SQL Server подключиться к удаленному серверу.

 

 

B:

Что такое Data Import for SQL Server?

О:

Data Import for SQL Server - это мощное приложение, предназначенное для быстрого импорта Ваших данных из файлов формата MS Access, MS Excel, DBF, TXT и CSV в таблицы базы данных SQL Server®. Data Import for SQL Server предусматривает полностью настраиваемые параметры импорта, включая формат исходных данных для каждого поля, формат получаемых данных для выбранных полей, параметры фиксации данных, количество пропускаемых строк и так далее. Data Import for SQL Server включает в себя мастер настройки, позволяющий визуально настраивать опции импорта для каждого файла, а также консольное приложение для упрощенного импорта файлов.

Наверх

 

 

В:

Что необходимо для начала работы с Data Import for SQL Server?

О:

Во-первых, Вы должны иметь возможность подключиться к локальному или удаленному серверу SQL Server (http://www.microsoft.com/sql/default.asp).

Во-вторых, Вам нужен компьютер, работающий под управлением ОС Microsoft Windows NT4 с SP4 или выше, Microsoft Windows 2000, Microsoft Windows 2000 Server, Microsoft Windows XP, Microsoft Windows 2003 Server, Microsoft Windows Vista и удовлетворяющий системным требованиям.

Наверх

 

 

В:

Как проще всего сконфигурировать файлы-шаблоны для работы с консольным приложением Data Import for SQL Server?

О:

Сконфигурировать файлы-шаблоны для каждой таблицы проще всего визуально, используя Мастер импорта. В "третьем шаге" мастера настройте необходимые параметры и нажмите кнопку "Сохранить параметры импорта/Save Import Options". Все настройки будут сохранены в файле-шаблоне, который может быть использован консольным приложением.

Наверх

 

 

В:

В чем разница между функцией "Импорт данных" в инструментарии SQL Manager for SQL Server и утилите Data Import for SQL Server?

О:

Data Import for SQL Server имеет некоторые дополнительные возможности, которые отсутствуют в SQL Manager for SQL Server. Например:

  • Одновременный импорт данных в несколько таблиц одновременно;
  • Импорт данных в выбранных таблиц различных баз данных, расположенных на одном сервере;
  • Консольная утилита для импорта данных с помощью файла конфигурации со всеми параметрами;
  • Автоматическое создание структуры таблиц.

Наверх

 

 

В:

Есть ли какие-нибудь ограничения в триал версии?

О:

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

Важно: Для импорта данных из файлов CSV, TXT и MS Access установлено ограничение в 100 записей.

Наверх

 

 

В:

Как соединиться с именованным экземпляром с помощью SQL Manager for SQL Server?

О:

Для соединения с именованным экземпляром на SQL Server 2005 введите имя экземпляра после имени хоста через наклонную черту в поле "Хост" диалога "Регистрационная информация базы данных". (Например, my_server\my_instance.)

Для того, чтобы соединиться с именованным экземпляром на SQL Server 2000, вам необходимо:

- Запустить SQL Server Client Network Utility (WINDOWS\\SYSTEM32\\cliconfig.exe) на клиентском компьютере, где установлена STUDIO (в частности EMS SQL Manager for SQL Server).

- Перейти на вторую закладку (Alias).

- Добавить новый псевдоним с именем сервера в виде <server_name>\\<instanse_name> и TCP/IP в качестве сетевой библиотеки.

- Использовать имя псевдонима в качестве имени хоста в STUDIO.

Наверх

 

 

В:

При соединении с SQL Server я получаю ошибку "SQL Server does not exist or access denied". В чем причина?

О:

Возможно, ваш SQL Server установлен как именованный экземпляр (См. вопрос "Как соединиться с именованным экземпляром с помощью SQL Manager for SQL Server?").

Кроме этого возможными причинами проблем с соединением могут быть:

- Вы соединяетесь с SQL Server за пределами вашей локальной сети за файервол (См. вопрос "Я нахожусь за файерволом (роутером). Я могу использовать STUDIO для управления удаленным SQL сервером?").

- Введен неверный логин/пароль. Либо вы используете аутентификацию SQL сервера, но этот вид аутентификации запрещен на сервере. Либо вы используете аутентификацию Windows для установления соединения, но на SQL Server отсутствует имя пользователя, соответствующее вашему доменному имени.

- Некорректно работает MDAC (См. вопрос "Как переустановить Microsoft Data Access Components (MDAC)?").

- SQL Server работает на нестандартном (не 1433) порту (См. вопрос "Я получаю доступ к своему серверу через альтернативный порт. Я пытался найти в SQL Manager for SQL Server опцию, чтобы изменить порт для соединения, но безрезультатно. Как я могу изменить порт?").

- Отключены протоколы клиентских соединений, либо включенные протоколы отключены на стороне сервера. Воспользуйтесь SQL Server Client Network Utility (WINDOWS\\SYSTEM32\\cliconfig.exe) для соединения с SQL Server 2000 или ниже, либо используйте SQL Server Configuration Manager, чтобы включить соответствующие протоколы.

Наверх

 

 

В:

Я получаю доступ к своему серверу через альтернативный порт. Я пытался найти в SQL Manager for SQL Server опцию, чтобы изменить порт для соединения, но безрезультатно. Как я могу изменить порт?

О:

Для соединения с SQL Server 2005 с помощью альтернативного порта, выполните следующее:

- Запустите SQL Server Configuration Manager на клиентском компьютере, где установлена STUDIO.

- Разверните секцию SQL Native Client Configuration.

- Выберите секцию Aliases.

- Добавьте новый псевдоним и задайте его имя, номер порта и TCP/IP в качестве сетевой библиотеки.

- Используйте имя псевдонима в качестве имени хоста в STUDIO.

Для соединения с SQL Server 2000 с помощью альтернативного порта, выполните следующее:

- Запустите SQL Server Client Network Utility (WINDOWS\\SYSTEM32\\cliconfg.exe) на клиентском компьютере, где установлена STUDIO.

- Выберите вторую закладку (Alias).

- Добавьте новый псевдоним и задайте его имя, номер порта и TCP/IP в качестве сетевой библиотеки.

- Используйте имя псевдонима в качестве имени хоста в STUDIO.

Наверх

 

 

В:

Я загрузил демонстрационную версию Data Import for SQL Server, но получается импортировать только 20 процентов записей из каждой таблицы. В чем причина?

О:

Это ограничение демонстрационной версии. После регистрации продукт будет полностью функциональным.

Наверх

 

 

В: Я нахожусь за файерволом (роутером). Может ли Data Import for SQL Server подключиться к удаленному серверу?

О:

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

Наверх