Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Несколько примеров файлов были предоставлены вместе с продуктом для удобства и использования пользователем. В этом разделе описывается способ легко настроить эти скрипты в соответствии с потребностями конечного пользователя.
Примеры файлов скриптов консоли
Следующие примеры файлов скриптов для консоли, охватывающих различные сценарии, предоставлены для ознакомления пользователя.
ServersConnectionFileSample.xmlVariableValueFileSample.xmlAssessmentReportGenerationSample.xmlSqlStatementConversionSample.xmlConversionAndDataMigrationSample.xmlServersConnectionFileSample.xml:В этом примере предоставляются различные режимы подключения, доступные исходной и целевой базе данных, и пользователь может выбрать любой режим согласно требованию. Этот пример содержит определения сервера.
Пользователь может подключиться к требуемой базе данных, изменив значения на необходимые определения исходного и целевого сервера. В приведённом примере все значения были заданы как переменные, которые доступны в
VariableValueFileSample.xml. Все остальные параметры подключения можно удалить из файла подключения рабочего сервера пользователя.Дополнительные сведения о подключении к исходному и целевому серверу см. в разделе "Создание файлов подключения к серверу ".
VariableValueFileSample.xml:Все переменные, которые использовались в файлах примеров скриптов консоли и
ServersConnectionFileSample.xml, были собраны в этом файле. Чтобы выполнить примеры скриптов консоли, пользователь должен заменить примеры значений переменных на определяемые пользователем и передать этот файл в качестве дополнительного аргумента командной строки вместе с файлом скрипта.Дополнительные сведения о файле значения переменной см. в разделе "Создание файлов значений переменной".
AssessmentReportGenerationSample.xml:Этот пример позволяет пользователю создавать отчет об оценке XML, который может использоваться пользователем для анализа перед началом преобразования и переноса данных.
generate-assessment-reportВ команде пользователю необходимо обязательно изменить значение переменной (ссылатьсяVariableValueFileSample.xml) в атрибутеobject-nameна имя базы данных, используемое пользователем. В зависимости от типа указанногоobject-typeобъекта также необходимо изменить значение.Если пользователю необходимо оценить несколько объектов или баз данных, он может указать несколько узлов
metabase-object, как показано в Примере 4 командыgenerate-assessment-reportфайла записи консоли.Дополнительные сведения о создании отчетов см. в разделе "Создание отчетов".
Убедитесь, что аргумент командной строки файла значения переменной передается консольным приложению и VariableValueFileSample.xml обновляется с заданными пользователем значениями.
Убедитесь, что аргумент командной строки файла подключения сервера передается в консольное приложение, а ServersConnectionFileSample.xml обновляется с правильными значениями параметров сервера.
SqlStatementConversionSample.xml:Этот пример позволяет пользователю создавать скрипт
t-sql, соответствующий командеsqlдля исходной базы данных, предоставленной в качестве входных данных.В команде
convert-sql-statementпользователю обязательно нужно изменить значение переменной (см.VariableValueFileSample.xml) в атрибутеcontext, чтобы указать на имя базы данных, которую он использует. Пользователь должен изменитьsqlзначение атрибута на команду исходной базы данныхsql, которую требуется преобразовать.Пользователь также может предоставить преобразованные файлы SQL. Это показано в Примере 4 команды
convert-sql-statementфайла скрипта консоли.Убедитесь, что аргумент командной строки файла значения переменной передается консольным приложению и VariableValueFileSample.xml обновляется с заданными пользователем значениями.
ConversionAndDataMigrationSample.xml:Этот пример позволяет пользователю выполнять комплексную миграцию, начиная с преобразования данных и заканчивая их миграцией. Список обязательных значений атрибутов, которые они должны изменить, перечислены следующим образом:
Имя команды:
map-schemaСопоставление схемы исходной базы данных с целевой схемой.
Атрибут:
source-schema: указывает исходную базу данных, требующую преобразования.sql-server-schema: указывает целевую базу данных, в которую необходимо перенести.
Имя команды:
convert-schemaВыполняет преобразование схемы из источника в целевую схему.
Если пользователю необходимо оценить несколько объектов или баз данных, он может указать несколько узлов
metabase-object, как показано в Примере 4 командыconvert-schemaфайла записи консоли.Атрибут:
-
object-name: укажите имя исходной базы данных или объекта, которое требуется преобразовать. Убедитесь, что соответствующийobject-typeизменяется в зависимости от типа объекта, указанного вobject-name.
-
Имя команды:
synchronize-targetСинхронизирует целевые объекты с целевой базой данных.
Если пользователю нужно оценить несколько объектов или баз данных, он может указать несколько узлов
metabase-object, как показано в примере 3 командыsynchronize-targetв образце файла скрипта консоли.Атрибут:
-
object-name: укажите имя базы данных или объекта SQL Server, которое требуется создать. Убедитесь, что соответствующийobject-typeизменяется в зависимости от типа объекта, указанного вobject-name.
-
Имя команды:
migrate-dataПереносит исходные данные в целевой объект.
Если пользователь должен оценить несколько объектов или баз данных, он может указать несколько узлов
metabase-object, как показано в примере командыmigrate-dataпримера 2 файла скрипта консоли.Атрибут:
-
object-name: указывает имя исходной базы данных или таблиц, которое требуется перенести. Убедитесь, что соответствующийobject-typeизменяется в зависимости от типа объекта, указанного вobject-name.
-