Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Имя сервера? / 16 сообщений из 16, страница 1 из 1
10.12.2007, 07:18
    #34997095
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
ASE 12.5

Как узнать имя сервера или его IP адрес?
select @@servername
возвращает null
...
Рейтинг: 0 / 0
10.12.2007, 11:35
    #34997571
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
А что в %SYBASE%\ini\sql.ini ?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
10.12.2007, 11:57
    #34997672
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsaASE 12.5

Как узнать имя сервера или его IP адрес?
select @@servername
возвращает null
покажите select @@version

в зависимости от результата возможны варианты
...
Рейтинг: 0 / 0
10.12.2007, 12:06
    #34997704
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsa пишет:
> Как узнать имя сервера или его IP адрес?

Тут надо определиться, что такое "имя сервера".
А IP-адрес его определять вообще бессмысленно.
Его может и не быть вообще, IP-адреса-то.

> select @@servername
> возвращает null

Это на сервере не настроено просто. Попросите админа настроить.
Надо добавить свой сервер в master..sysservers.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.12.2007, 10:47
    #35000277
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
komradпокажите select @@version
Adaptive Server Enterprise/12.5.1/EBF 11665 ESD#2/P/NT (IX86)/OS 4.0/ase1251/1838/32-bit/OPT/Fri Feb 20 04:11:31 2004

MasterZivПопросите админа настроить
Таковой отсутствует. Но админовские права есть. Чем можно корректно внести данные в master..sysservers?
...
Рейтинг: 0 / 0
11.12.2007, 11:12
    #35000392
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsaЧем можно корректно внести данные в master..sysservers?
Обычным update-ом, только надо временно разрешить изменение системных таблиц и потом его запретить назад.
...
Рейтинг: 0 / 0
11.12.2007, 11:14
    #35000403
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsa komradпокажите select @@version
Adaptive Server Enterprise/12.5.1/EBF 11665 ESD#2/P/NT (IX86)/OS 4.0/ase1251/1838/32-bit/OPT/Fri Feb 20 04:11:31 2004

MasterZivПопросите админа настроить
Таковой отсутствует. Но админовские права есть. Чем можно корректно внести данные в master..sysservers?

посмотрите файл
%SYBASE%\ini\sql.ini - тут должны быть зарегистированы как минимум 2 сервера - СУБД и бекап (названия в квадратных скобках)
типа этого:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[TEST]
master=TCP,hostname, 15000 
query=TCP,hostname, 15000 

[TEST_BS]
master=TCP,hostname, 15001 
query=TCP,hostname, 15001 
порты и протокол могут быть другие, hostname должен быть другим ;)

добавить в sysservers можно процедурой:

Код: plaintext
exec sp_addserver ИМЯСЕРВЕРА, local
ИМЯСЕРВЕРА в моем случае (см. выше) - TEST
...
Рейтинг: 0 / 0
11.12.2007, 11:16
    #35000410
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
Сергей Васкецов golsaЧем можно корректно внести данные в master..sysservers?
Обычным update-ом, только надо временно разрешить изменение системных таблиц и потом его запретить назад.
зачем советовать низкоуровневые средства, если автор не в теме?
golsa, пользуйте стандартные процедуры!
...
Рейтинг: 0 / 0
11.12.2007, 12:11
    #35000614
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
Добавил имя процедурой.
Смотрю
select * from master..sysservers
все ОК.

Делаю
select @@servername
получаю все тотже NULL.

Сделать БД стоп - старт?
...
Рейтинг: 0 / 0
11.12.2007, 12:17
    #35000651
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsaСмотрю select * from master..sysservers все ОК
Можно результат селекта увидеть?
...
Рейтинг: 0 / 0
11.12.2007, 13:19
    #35000912
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsaДобавил имя процедурой.
Смотрю
select * from master..sysservers
все ОК.

Делаю
select @@servername
получаю все тотже NULL.

Сделать БД стоп - старт?
ну да, рестартани - это ж глобальная переменная
+ покажи select * from master..sysservers
...
Рейтинг: 0 / 0
11.12.2007, 13:23
    #35000925
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
Код: plaintext
1.
2.
3.
4.
5.
6.
srvid srvstatus srvname	   srvnetname srvclass srvsecmech srvcost
 0       8          REPLICA	   REPLICA     0         [NULL]      0 
 1       8          SYB_BACKUP TEST_BS     7         [NULL]     [NULL]
 2       1024       SYB_EJB	   EJBServer   10        [NULL]     [NULL]
 3       8          TEST_XP    TEST_XP     7         [NULL]      1000 
 4       8          loopback   TEST        7         [NULL]      1000 
...
Рейтинг: 0 / 0
11.12.2007, 13:24
    #35000932
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
Первая строчка всавилась процедурой
exec sp_addserver REPLICA, local
...
Рейтинг: 0 / 0
11.12.2007, 13:29
    #35000952
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
MasterZiv пишет:
> > select @@servername
> > возвращает null
>
> Это на сервере не настроено просто. Попросите админа настроить.
> Надо добавить свой сервер в master..sysservers.

sp_addserver
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.12.2007, 14:06
    #35001130
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
golsa
Код: plaintext
1.
2.
3.
4.
5.
6.
srvid srvstatus srvname	   srvnetname srvclass srvsecmech srvcost
 0       8          REPLICA	   REPLICA     0         [NULL]      0 
 1       8          SYB_BACKUP TEST_BS     7         [NULL]     [NULL]
 2       1024       SYB_EJB	   EJBServer   10        [NULL]     [NULL]
 3       8          TEST_XP    TEST_XP     7         [NULL]      1000 
 4       8          loopback   TEST        7         [NULL]      1000 

а покажите Ваш sql.ini + в сервисах винды строчки начинающиеся с "Sybase..."
...
Рейтинг: 0 / 0
12.12.2007, 07:22
    #35002986
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя сервера?
Всем спасибо!
После рестарта сервисов SYBASE глобальная переменная @@servername обрела значение REPLICA
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Имя сервера? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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