Базы Update5

Предварительные установки:
1. Ставим винду, настраиваем её....
2. Ставим NET Framework 3.5
3. Ставим VC++
4. Устанавливаем и настраиваем сами MSSQL 2005
5. Ставим и настраиваем Wamp Server и закидываем туда папку www
-----------------------------------------------------------------
Настройка MSQL2005:
1. Открываем порт 61433.Запускаем Пуск->Программы->Microsoft SQL Server 2005->Configuration Tools->SQL Server Configuration Manager
1.1 Видим слева менюшку-щелкаем по пункту SQL SERVER 2005 Network Configuration.Откроется список с единственным пунктом-Protocols for MSSQLSERVER.Щелкаем по нему.Выбираем справа Пункт TCP/IP.Переходим на вкладку IP Addresse и меняем порт с 1433 на 61433 под каждым ip.
2. Создаём 5 баз: COIN_TEST, RF_User, RF_World, exgame, rfweb Важно!!! Строго соблюдать верхний и нижний регистр текста
3. заливаем базы
-----------------------------------------------------------------
Настройка ODBC:
Создаём в Пользовательский DNS три базы RF_User, RF_World, COIN_TEST Важно!!! Строго соблюдать верхний и нижний регистр текста
в строке сервер везде впишите (local)
В Системных DNS нифига ненадо создавать, сервер сам создаст
------------------------------------------------------------------
Настройка сервера:
Разарихвируем Ep2p1u5.rar в любое место.
Редактируем все ini файлы в папке Initialize
Заходим в папку WorldInfo и редактируем WorldInfo.ini
Хексим AccountServer ищем имя базы rfserver, пароль от базы password
В ZoneServer меняем только IP 127.0.0.1
Хексим LoginServer ищем IP 192.168.0.14, имя базы sa, пароль root
Для запуска необходимо по порядку запустить AccountServer.exe > LoginServer.exe > ZoneServer.exe
------------------------------------------------------------------
Настройка веба:
Редактируем коннект к базе(файл rf_config.php).Затем заменяем папку www в директории с wamp на папку,которая лежит в архиве.
------------------------------------------------------------------
Создание ГМ аккаунта:
Через Query Analyzer вдалбливаем в нашу базу RF_User:
DECLARE @RC int
DECLARE @id varchar(13)
DECLARE @pw varchar(13)
DECLARE @depart varchar(32)
DECLARE @class varchar(12)
DECLARE @name varchar(12)
DECLARE @birthday varchar(10)
DECLARE @grade int
DECLARE @subgrade int
SELECT @id = 'ВАШ ЛОГИН'
SELECT @pw = 'ВАШ ПАРОЛЬ'
SELECT @depart = 'none'
SELECT @class = 'GM'
SELECT @name = 'name'
SELECT @birthday = 'None'
SELECT @grade = 2
SELECT @subgrade = 4
EXEC @RC = [rf_user].[dbo].[pInsert_Staff] @id, @pw, @depart, @class, @name, @birthday, @grade, @subgrade
DECLARE @PrnLine nvarchar(4000)
PRINT 'Stored Procedure: rf_user.dbo.pInsert_Staff'
SELECT @PrnLine = ' Return Code = ' + CONVERT(nvarchar, @RC)