powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Имя сервера?
16 сообщений из 16, страница 1 из 1
Имя сервера?
    #34997095
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASE 12.5

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

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

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

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

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

Это на сервере не настроено просто. Попросите админа настроить.
Надо добавить свой сервер в master..sysservers.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Имя сервера?
    #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
Имя сервера?
    #35000392
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
golsaЧем можно корректно внести данные в master..sysservers?
Обычным update-ом, только надо временно разрешить изменение системных таблиц и потом его запретить назад.
...
Рейтинг: 0 / 0
Имя сервера?
    #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
Имя сервера?
    #35000410
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов golsaЧем можно корректно внести данные в master..sysservers?
Обычным update-ом, только надо временно разрешить изменение системных таблиц и потом его запретить назад.
зачем советовать низкоуровневые средства, если автор не в теме?
golsa, пользуйте стандартные процедуры!
...
Рейтинг: 0 / 0
Имя сервера?
    #35000614
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил имя процедурой.
Смотрю
select * from master..sysservers
все ОК.

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

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

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

Сделать БД стоп - старт?
ну да, рестартани - это ж глобальная переменная
+ покажи select * from master..sysservers
...
Рейтинг: 0 / 0
Имя сервера?
    #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
Имя сервера?
    #35000932
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первая строчка всавилась процедурой
exec sp_addserver REPLICA, local
...
Рейтинг: 0 / 0
Имя сервера?
    #35000952
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv пишет:
> > select @@servername
> > возвращает null
>
> Это на сервере не настроено просто. Попросите админа настроить.
> Надо добавить свой сервер в master..sysservers.

sp_addserver
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Имя сервера?
    #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
Имя сервера?
    #35002986
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо!
После рестарта сервисов SYBASE глобальная переменная @@servername обрела значение REPLICA
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Имя сервера?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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