logo search
SQL2008_Administration

Решение: к пункту 1 — генерация скрипта на создание таблицы:

  1. Запустите SQL Server Management Studio и подключитесь к своему локальному серверу при помощи аутентификации Windows.

  2. В окне Object Explorer раскройте контейнер имя_вашего_сервера  Databases AdventureWorksDW  Tables.

  3. Щелкните правой кнопкой мыши по объекту таблицы dbo.ProspectiveBuyer и в контекстном меню выберите Script Table as Create to New Query Editor Window. Будет открыто новое окно редактора кода, в которое будет помещен сгенерированный скрипт на создание таблицы.

  4. В этом скрипте замените строку

CREATE TABLE [dbo].[ProspectiveBuyer]

на строку

CREATE TABLE [dbo].[BuyerCopy]

остальные строки оставьте без изменений.

  1. Нажмите на клавиши <Ctrl>+<S>, чтобы открыть окно сохранения скрипта. Сохраните его с именем C:\Buyer_Creation.sql.

К пункту 2 — создание пакетного файла:

  1. Код для пакетного файла Buyer.bat может быть таким:

@echo off

sqlcmd -S имя_сервера\SQL2008 -i c:\Buyer_Creation.sql -o C:\Buyer_Creation_Log.txt

Задание для самостоятельной работы 2.2 Работа с серверными сетевыми библиотеками и псевдонимами

Задание:

  1. Включите на сервере серверную сетевую библиотеку TCP/IP;

  2. Определите, использует ли экземпляр имя_вашего_компьютера\SQLServer2008 статический порт или работает с динамическими портами;

  3. Настройте на вашем компьютере псевдоним MyServer. При обращении к этому псевдониму должно производиться подключение к серверу имя_вашего_компьютера\SQL2008.

Решение:

К пунктам 1 и 2 — включение сетевой библиотеки и просмотр информации об используемых портах:

  1. Откройте SQL Server Configuration Manager (из меню Программы Microsoft SQL Server 2008 Configuration Tools).

  2. Раскройте контейнер SQL Server 2008 Network Configuration Protocols for SQL2008, щелкните правой кнопкой мыши по объекту TCP/IP в правой части экрана и в контекстном меню выберите команду Enable.

  3. В том же контекстном меню выберите команду Properties, а затем перейдите на вкладку IP Addresses. Для всех IP-адресов параметр TCP Port должен быть пустым, а для параметра TCP Dynamic Port должно быть установлено значение 0. Установите указатель ввода для значения параметра TCP Dynamic Port и прочитайте описание для этого параметра в нижней части экрана.

  4. Закройте окно свойств сетевой библиотеки TCP/IP, перейдите в контейнер SQL Server 2008 Services и перезапустите службу SQL Server (SQL2008).