powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Резервный сервер?(Помогите)
12 сообщений из 12, страница 1 из 1
Резервный сервер?(Помогите)
    #32005090
Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.Есть главний сервер, пользователи работают только через хранимые процедуры (кстати правильно ли это?) Пользователи могут менять свои пароли!
2.Резервный сервер на каждом филиале (6 штук)(ночью даные перегоняют на филиалы с центрального сервера), как перегнать их логины и пароли? (домена нет в целях защиты)
3.Если обрыв или Центр.сервер умер (украли)
работаем с резервными. Как сделать а)
что-бы резервный постоянно смотрел не появился ли центральный,б) если появился отключить всех пользователей (kill ?) и сразу же заблокировался? (db_only ?) потом переганяю данные (интересно решена проблема IDENTITY, могу поделиться)
4.Ночью когда репликация с центр сервера на резервный неужели придется уничтожить записи а потом репликация (уникальный ключ набили на
резервн. а потом отправили на центральний, или ОН сам поймет что их нужно обновить?
Все ли делаю правильно?
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005109
Alexander Chepack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для копирования данных лучше было бы использовать log shipping - в SQL2K (Enterprise) работает как часы практически в реальном времени, в семерке тоже это можно наладить, хотя можно и репликацию. Скрипт для переноса логинов в семерке и в 2000 пишется минут за 20 максимум, но можно и с сайта MS скопировать - поройтесь в knowledge base. Можно попробовать syslogins реплицировать - никогда не пробовал и не знаю работает или нет.
Если не горит в субботу скрипт выложу сюда - мне в субботу 3000 юзеров перетаскивать на новый сервер .

О проверке центрального сервера - MS в своих кластерных решениях (кривых до нельзя) просто переодически пытается устанавливать соединение с сервером - ежели в течение заданного периода не удалось - сервер считается "мертвым" и в дело вступает резервный. Попробуйте что-то подобное использовать - только связь должна быть надежной между серверами. Центральный сервер может просто периодически писать в какую-то таблицу на резервном - а резервный может проверять.

О ключах я не очень понял - расскажите по-подробнее - какие ключи Вы используете и как они генерятся?
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005111
Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.Что такое log shipping?
2. Про таблицю спасибо1
У меня двойной ключ IDENTITY + код сервера который внес данные
(0 - центральний, 1 - резервный № 1, 2 - резервный № 3, и т.д.) и никаких проблем!
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005114
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет п.2

Просто мысль, может прогодиться. Я обычно пишу примерно такое:
select 'exec sp_addlogin '''+name+'''' from master..syslogins
и выполняю что получилось на другом сервере.
Поле password в master..syslogins можно проапдейтить с другого сервера(но сам я так не пробовал).
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005118
mrlamerz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Log Shipping на самом деле идеален для поддержания standby сервера, но он существует не только в SQL'2K, но и в 7.0.
------
Q. Where can I find the log shipping installation files or program?

A. In SQL Server 7.0 log shipping is in the Back Office Resource Kit. The files supplied as part of the Log Shipping utility include scripts to create the required tables and stored procedures to set up log shipping. The tool also includes a help file, which covers setup and troubleshooting techniques.
------
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005132
Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Log Shipping что такое???
SergSuper если уже есть юзер и хочет сам поменять логин? (id меняться недолжон), тогда как? (у меня каждая операция протоколируется user_id())
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005139
mrlamerz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Log Shipping. если по простому, то на основном сервере лог backup, а на резервном он restore. и это делается с частотой, которую можно регулировать. В результате постоянно имеем standby сервер.
PS подробнее в BOL
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005205
Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mrlamerz Спасибо!!!
(вопросик если на резервном что-то делать (отправить на главный) а потом вытереть все что наделал и сделать restore с главного, можна ли так?
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005232
mrlamerz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно. только log shipping в данной ситуации вообще не нужен.
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005279
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В DTS SQL2K имеется задача Transfer Logins Task. Кстати, она копирует не только имена, но и пароли.
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005374
Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо mrlamerz и Garya!!!
Как Вы думаете стоит ли переходить с SQL 7.0 на SQL2000? Оправдан ли переход?

mrlamerz - резервные сервера стоят на каждом филиале на случай ..., поэтому выхода нет
...
Рейтинг: 0 / 0
Резервный сервер?(Помогите)
    #32005378
Alexander Chepack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В DTS SQL2K имеется задача Transfer Logins Task. Кстати, она копирует не только имена, но и пароли.
----------------------

Но, при этом эта задача копирует эти логины с другими SID - т.е. если Вы потом восстановите базу данных из бэкапа с другого сервера - связки между syslogins (sysxlogins?) и sysusers не возникнет. Будет ли связка если Вы сначала перенесете базу данных - не знаю - не пробовал.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Резервный сервер?(Помогите)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]