Главы  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  Приложение  

ГЛАВА 23 Перенос данных из Visual FoxPro на платформу клиент-сервер


    Использование мастера наращивания для переноса данных в базу данных SQL Server
    Использование мастера наращивания для переноса данных в базу данных SQL Server Соответствие типов данных Отображение выражений из Visual FoxPro в SQL Server мастером наращивания Отображение типов...
    ГЛАВА 23 Перенос данных из Visual FoxPro на платформу клиент-сервер
    В последнее время перед разработчиками все чаще возникает необходимость переноса приложений, созданных для базы данных Visual FoxPro, на платформу клиент-сервер. Наиболее простым способом переноса...
    Предупреждение
    Предупреждение Наращивание может занимать много времени; это зависит от количества данных, объема сетевого трафика и числа параллельных запросов, обрабатываемых сервером. Для больших таблиц наращи...
    Определение базы данных назначения и ее параметров
    Определение базы данных назначения и ее параметров На следующем этапе определяется база данных назначения. Если вы хотите добавить таблицы Visual FoxPro в существующую базу данных SQL Server, то м...
    Предупреждение
    Предупреждение Для создания новой базы данных вы должны обладать соответствующими полномочиями. При возникновении проблем обратитесь к администратору базы данных SQL Server. На шестом и седьмом эт...
    Замечание
    Замечание Если вы наращиваете табличные отношения, не забудьте выполнить и наращивание индексов, иначе производительность может заметно снизиться. Если у вас только один физический диск, вы должны...
    Проект с информацией о переносе данных
    Проект с информацией о переносе данных...
    Часть отчета о выполнении наращивания базы данных
    Часть отчета о выполнении наращивания базы данных На последнем этапе вы можете выбрать следующие варианты завершения наращивания: провести наращивание, не генерируя код SQL; сгенерировать только к...
    Соответствие типов данных
    Соответствие типов данных Соответствие типов данных Visual FoxPro и MS SQL Server представление в табл. 23.1....
    Таблица 23.1. Соответствие типов данных
    Таблица 23.1. Соответствие типов данных Сокращенное обозначение Тип данных Visual FoxPro Тип данных SQL Server С Character char Y Currency money D Date datetime Т DateTime datetime В Double float...
    Отображение выражений из Visual FoxPro в SQL Server мастером наращивания
    Отображение выражений из Visual FoxPro в SQL Server мастером наращивания Несмотря на то, что Visual FoxPro и Transact-SQL имеют несколько общих функций, многие функции Visual FoxPro не поддерживаю...
    Таблица 23.2. Отображение выражений из Visual FoxPro в SQL Server
    Таблица 23.2. Отображение выражений из Visual FoxPro в SQL Server Выражение Visual FoxPro Выражение SQL Server Истина (.Т.) 1 Ложь (.F.) 0 # .AND. AND .NOT. NOT .NULL. NULL .OR. OR Отображение типов индексов мастером наращивания
    Отображение типов индексов мастером наращивания Индексы SQL Server и индексы Visual FoxPro очень похожи. В табл. 23.3 показано, как типы индексов Visual FoxPro преобразуются в типы индексов SQL Se...
    Таблица 23.3. Сопоставление типов индекса Visual FoxPro типам индекса SQL Server
    Таблица 23.3. Сопоставление типов индекса Visual FoxPro типам индекса SQL Server Тип индекса Visual FoxPro Тип индекса SQL Server Первичный Кластеризованный уникальный Кандидат Уникальный Уникальн...
    Замечание
    Замечание SQL Server не поддерживает убывающие и возрастающие индексы и не разрешает использовать выражения в индексах сервера. Мастер наращивания в ходе наращивания индекса удаляет выражения Visu...
    Отображение объектов мастером наращивания
    Отображение объектов мастером наращивания В табл. 23.4 показано, как отображаются объекты из Visual FoxPro в SQL Server:...
    Таблица 23.4. Отображение объектов мастером наращивания
    Таблица 23.4. Отображение объектов мастером наращивания Объект Visual FoxPro Объект SQL Server База данных База данных...
    Отображение правил и ссылочной целостности мастером наращивания
    Отображение правил и ссылочной целостности мастером наращивания В табл. 23.5 описываются триггеры, создаваемые мастером наращивания. Каждый конкретный триггер может содержать код, эмулирующий каки...
    Таблица 23.5. Триггеры, создаваемые мастером наращивания
    Таблица 23.5. Триггеры, создаваемые мастером наращивания Триггер Эмулируемые функциональные возможности Visual FoxPro UPDATE Правила проверки достоверности (на уровне полей и на уровне записей). С...
    Установка драйвера ODBC
    Установка драйвера ODBC Перед запуском мастера наращивания необходимо установить драйвер ODBC для выбранной базы данных и определить источник данных для связи с базой данных. Также желательно опре...
    Замечание
    Замечание Установку драйверов ODBC, определение источника данных и создание именованного удаленного соединения мы рассмотрели в главе 22....
    Выбор базы данных и источника данных
    Выбор базы данных и источника данных На первом этапе работы с мастером наращивания вам необходимо выбрать и открыть локальную базу данных, которая будет переноситься в базу данных SQL Server (рис....
    Выбор локальной базы данных с исходными таблицами
    Выбор локальной базы данных с исходными таблицами На втором этапе необходимо выбрать источник данных. Если вы используете именованное соединение для доступа к источнику данных, мастер наращивания...
    Выбор переносимых таблиц
    Выбор переносимых таблиц На третьем этапе вы выбираете наращиваемые таблицы. Чтобы обеспечить правильность экспортируемых данных, мастер пытается открыть все таблицы базы данных, выбранной для нар...


- Начало -