Отправляет email-рассылки с помощью сервиса Sendsay

MS SQL Server

  Все выпуски  

MS SQL Server - дело тонкое...


Информационный Канал Subscribe.Ru - www.lycos.ru


#094<<  #095

СОДЕРЖАНИЕ

1.СОВЕТЫ
1.1.Настройка Proxy Server для поддержки репликации SQL Server 7.0 через Internet (продолжение)
1.1.1.Проверка конфигурации Proxy сервера
1.1.2.Настройка издателя (publisher/distributor)
1.1.3.Привязка к WinSock порту для обеспечения передачи данных
1.1.4.Конфигурирование SQL Server как Proxy клиента
1.1.5.Переназначение папки моментальных снимков на FTP
1.1.6.Настройки, выполняемые для publisher/distributor в Network Utility
1.1.7.Настройка подписчика (subscriber) для подключения через Internet
2.ССЫЛКИ НА СТАТЬИ
2.1.Отечественные статьи
2.2.Новые технические статьи Microsoft
3.ФОРУМ SQL.RU
3.1.Самые популярные темы недели
3.2.Вопросы остались без ответа

СОВЕТЫ

Настройка Proxy Server для поддержки репликации SQL Server 7.0 через Internet (продолжение)
По материалам статьи Microsoft: Configuring Proxy Server for SQL Server 7.0 Replication Over the Internet

Проверка конфигурации Proxy сервера

После того, как будет выполнена настройка всех сервисов и серверов, рекомендуется проверить работоспособность заданной конфигурации, что можно сделать простой попыткой установления подключения и пробной передачи данных средствами стандартной утилиты MS SQL Server OSQL, с помощью которой можно создать и исполнить запрос. Если серверы не смогут установить соединение, репликация не будет работать правильно.

[Содержание]

Настройка издателя (publisher/distributor)

Прежде, чем станет возможно издание статей через Internet, нужно настроить publisher/distributor на прослушивание TCP/IP или Multiprotocol сетевых протоколов. SQL Server использует сокеты TCP/IP или сетевую библиотеку Multiprotocol через TCP/IP для установки первоначального ODBC подключения между publisher/distributor и subscriber. Сетевая библиотека TCP/IP Sockets предлагается по умолчанию при установке SQL Server, но вместо неё может быть выбрана другая библиотека, если выполнялась custom инсталляция.
Чтобы настроить репликацию через Internet, на publisher/distributor и subscriber должны быть правильно заданы её ключевые параметры. SQL Server должен быть настроен на работу с FTP и сервисом WinSock Proxy на Proxy сервере. Необходимо выполнить следующие четыре ключевых шага для правильной настройки SQL Server репликации:

- Настроить publisher/distributor для работы с Proxy сервером.
- Зарегистрировать на subscriber в ЕМ сервер publisher/distributor.
- Настроить subscriber на работу с Internet.
- Проверить работоспособность SQL сервера с Proxy сервером.

[Содержание]

Настройка работы издателя (publisher/distributor) с Proxy сервером

Для этого необходимо иметь установленный и настроенный в соответствии с поставляемой в комплекте поставки документацией Proxy Server. Далее, необходимо настроить publisher/distributor в качестве Proxy клиента. Для этого потребуется привязать SQL Server к одному из портов WinSock, после чего будет возможна работа с SQL сервером из Internet.

[Содержание]

Привязка к WinSock порту для обеспечения передачи данных

Для настройки SQL сервера на работу с Proxy сервером необходимо внести изменения в файл \Mssql7\Binn\Wspcfg.ini расположенный на сервера где запускается SQL Server. Если файл не существует, создайте его с помощью поставляемого вместе с операционной системой текстового редактора Notepad. Файл должен содержать следующие строки:

[sqlservr]
ServerBindTcpPorts=1433
Persistent=1
KillOldSession=1

Эти параметры говорят о том, что SQL Server будет слушать запросы через подключенный к нему порт 1433 на Proxy сервере. Если учетной записи, от имени которой стартует MSSQLServer, будет предоставлен неограниченный доступ, любой пользователь, сервис или анонимный подписчик сможет запросить идентификацию у SQL сервера. Можно так настроить соответствующий протокол для порта 1433 Proxy сервера, что к нему будет разрешено подключение с фиксированного набора IP адресов, или по предопределённому запросу.

[Содержание]

Конфигурирование SQL Server как Proxy клиент

После завершения установки сервера, на Proxy Server создаётся ресурс с именем mspclnt, который указывает на каталог C:\Msp\Clients. Вы должны подключиться к этому ресурсу и запустить утилиту конфигурации Proxy клиента (mpclnt), что позволит настроить SQL Server как клиента Proxy. После того, как установка будет закончена, SQL Server может исполнять роль внутреннего клиента для Proxy сервера.
Для того, что бы запустить утилиту конфигурации Proxy клиента необходимо:

1. На сервере, где запущен SQL Server, щёлкните Start, и затем щёлкните Run.
2. В поле Open, введите \\servername\mspclnt, и затем запустите программу Proxy Server Client Setup.
3. После окончания установки, необходимо перезапустить сервис SQL сервера для того, что бы изменения вступить в силу.

[Содержание]

Переназначение папки моментальных снимков на FTP

У SQL Server должна быть в наличии информация о расположении основного FTP каталога на Proxy сервере. Папка моментальных снимков (по умолчанию: \Mssql7\Repldata\FTP) переназначается на основной FTP каталог на Proxy сервере, что позволяет обеспечить передачу данных на subscriber. Новая папка моментальных снимков устанавливается в процессе настройки FTP сервиса.
Настройка основного FTP каталога выполняется следующим образом:

1. В меню Start, выберете пункт Programs/Microsoft SQL Server 7.0, и затем щёлкните по Enterprise Manager.
2. Разверните SQL Server Group, и затем щёлкните по серверу издателю.
3. В меню Tools, щёлкните по Wizards.
4. В диалоговом окне Select Wizard, разверните Replication.
5. Щёлкните Configure Publishing and Distribution Wizard.
6. Щёлкните по вкладке Publishers, и затем дважды щёлкните оп серверу издателю, который будет помещать файлы в папку моментальных снимков.
7. Введите путь в UNC формате, например, \\ProxyServerName\Repldata\FTP, и затем щёлкните по By impersonating the SQL Server Agent Account on PublishingServername (Trusted connection).

[Содержание]

Настройки, выполняемые для publisher/distributor в Network Utility

Для обеспечения того, что publisher/distributor будет прослушивать запросы на подключение через внешний интерфейс Proxy сервера, проверьте следующие установки в SQL Server Network Utility:

· TCP/IP Network Library.
· Порт 1433.
· IP адрес внешнего интерфейса принадлежит Proxy серверу.

После применения этих настроек в SQL Server Network Utility, пользователи домена больше не смогут подключиться к SQL серверу по TCP/IP. Чтобы обеспечивать доступ к SQL серверу этим пользователям, нужно добавить, по крайней мере, ещё одну дополнительную сетевую библиотеку, например, Named Pipes.

Для обеспечения возможности publisher/distributor прослушивания запросов на подключение через внешний интерфейс необходимо выполнить следующие шаги:

1. В меню Start, щёлкните Programs/Microsoft SQL Server 7.0, и затем щёлкните Server Network Utility.
2. В диалоговом окне SQL Server Network Utility, на вкладке Genera, щёлкните Add.
3. Для Network Libraries выберете TCP/IP. Для Connection parameters, введите 1433 в поле номера порта. Для Proxy Address, введите IP адрес для внешнего интерфейса Proxy сервера.
4. Щёлкните OK, чтобы применить настройки.

[Содержание]

Настройка подписчика (subscriber) для подключения через Internet

Прежде, чем subscriber сможет установить подключение к publisher/distributor, необходимо обеспечить выполнение следующих условий:

1. Настройте subscriber в качестве клиента для publisher/distributor. Отобразите имя сервера издателя на TCP/IP адрес внешнего интерфейса Proxy сервера, что бы обеспечить агенту репликации подключение через Internet.
2. Настройте доступ к publisher и FTP при создании Pull subscription.

ПРОДОЛЖЕНИЕ СЛЕДУЕТ.

[Содержание]

ССЫЛКИ НА СТАТЬИ

Отечественные статьи

MS SQL Server 6.5
Автор: N/A.
Описание СУБД... [подробнее]
Как это сделано в Microsoft SQL Server 2000 Analysis Services. Часть 2.
Автор: Алексей Шуленин.
Под процессингом куба имеется в виду расчет агрегатов и наполнение структуры куба агрегатами и детальными данными. Как мы уже знаем, в случае ROLAP агрегаты будут храниться в таблицах или представлениях реляционного источника. В случае HOLAP или MOLAP агрегаты помещаются в специальную многомерную структуру. Перенос в многомерную структуру детальных данных происходит только в том случае, если выбран формат хранения MOLAP, что несколько увеличивает время процессинга, но впоследствии позволяет повысить скорость обработки аналитических запросов. Процессинг добавляет в куб изменения, произошедшие в транзакционных источниках. Процессинг выполняется в определенные моменты времени по команде администратора либо по расписанию. Задача процессинга входит в список стандартных заданий DTS, кроме того, ее можно выполнить программным путем при помощи DSO... [подробнее] <
Общие принципы построения команды проекта при внедрении ERP-системы
Автор: Сергей Питеркин.
При внедрении ERP-системы большое значение приобретают задачи коммуникаций и совместной работы представителей различных и часто конкурирующих подразделений предприятия... [подробнее]
Организация качественного управления конфигурацией с использованием CMM и Rational ClearCase
Автор: Новичков Александр.
Рано или поздно любой долгосрочный проект, связанный с разработкой программного обеспечения, разрастается до необъятных размеров, становясь трудно управляемым и трудно прогнозируемым. Руководство больше не в состоянии отслеживать конкретную деятельность подчиненных.Но, пожалуй, самая главная проблема в том, что руководящий состав не имеет четкого представления о качестве выпускаемого изделия. Подчиненные же, в свою очередь, лишены всестороннего осознания поставленных проектных задач, руководствуясь в своей работе не научной базой, а вдохновением и порывами души... [подробнее]
30 идей применения OLAP
Автор: Владимир Некрасов.
Этот набор идей может быть полезен для практиков, подходящих к своему делу творчески. Если вы разрабатываете, или сопровождаете прикладную систему, подумайте об OLAP-клиенте, может быть, подключив его к своей системе, вы полностью измените представление о возможностях системы у Ваших пользователей. Если вы специалист, или руководитель, вполне вероятно, что при помощи OLAP-технологии вы можете достичь более высоких результатов... [подробнее]

[Содержание]

Новые технические статьи Microsoft

INF: Where to Find Information About SQL Server Licensing (Q317428)
PRB: Distributed Queries That Are Wrapped in a Stored Procedure with Input Parameters May Experience Performance Degradation (Q320208)
INF: List of Version Numbers of ODBC Driver Manager and SQL Server (Q171221)
BUG: Xp_logininfo Returns Error 8198 (Q233161)
FIX: SPID Returns to ROLLBACK Status When You Cancel a SELECT Statement with a Parallel Plan (Q269697)
FIX: xp_sendmail Generates UNICODE CSV File Format (Q280720)
FIX: OSQL Does Not Display Column Names for Query (Q292455)
MS01-041: Malformed RPC Request Can Cause Service Problems (Q298012)
HOW TO: Implement Forms-Based Authentication in Your ASP.NET Application by Using C# .NET (Q301240)
PRB: Full Text Resource Fails to Come Online on a Cluster with "Event ID 1069 :SQL Cluster Resource 'Full Text' failed" Error Message (Q304282)
INF: Disaster Recovery Articles for Microsoft SQL Server (Q307775)
FIX: Enabling TCP/IP Through the Server Network Utility May Not Enable the Server to Listen on TCP/IP (Q308766)
HOW TO: Send E-Mail Without Using SQL Mail in SQL Server (Q312839)
HOW TO: Synchronize Mobile Databases by Using SQL Server CE Relay (Q314514)
HOW TO: Remove a SQL Server Service Pack (Q314823)
HOW TO: Plan SQL Server CE Security for Mobile Devices in IIS and SQL Server 2000 Windows CE Edition (Q314783)
FIX: Various Problems When You Call Transactional COM+ Components from ASP.NET (Q318000)
INF: SQL Server 7.0 Security Update for Service Pack 3 (Q318268)
BUG: Turning On the 'Force Protocol Encryption' Option Is Irreversible If There Is No Certificate (Q319349)

[Содержание]

ФОРУМ SQL.RU

Самые популярные темы недели

Date-> поиск в "BD" по дате
FAQ.Постраничная выборка
T-SQL. Как отключить всех от БД?
Уменьшение размера файла лога
Select stored procedure
Не запускает Job DTS packeges хоть тресни!!!
Вести с полей
определение наличия атрибута
MS Analysis Services
Книга Kalen Delaney "Inside Microsoft SQL Server 2000" в формате CHM
Помогите лоху! Не хотит долгий запрос выполнять!
sql7server .select * from table (50000 rows ) выполняется 8 секунд.При этом загруз ЦП up 100% - (( как ускорить работу
Русские язык и региональные установки
Order u Top N ( help pls !!! )
Помогите новичку !!!
Как попроще запретить изменения записей в таблице не за текущий день.

[Содержание]

Вопросы остались без ответа

Не подскажите ли как мне использовать хранимую процедуру выбора(SELCT) из другой процедуры..
Как средствами T-SQL определить , что linked server доступен ?
Падение задания репликации
Delphi6 SQLServer2000 nvarchar
накопительная сумма - где-то ошибка....
debugging хранимых процедур из-под VisualStudio.NET
проблемы с DTS Import Wizard
Заполнить базу тестовыми данными
ObjectPersistor & Object Query Language (OQL)
нарастающий итог
Кириллица и SQL-server
Оценка времени выполнения запроса

[Содержание]

#094<<  #095

Вопросы, предложения, коментарии, замечания, критику и т.п. присылайте Александру Гладченко на адрес: mssqlhelp@pisem.net

sql.ru

Описание рассылки
 Поиск на SQL.RU
Искать: 
Результатов на странице: Формат:
Тип запроса: Раздел:
МИНИФОРМА
ПОДПИСКИ




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное