Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Плагины для Sybase Central / 18 сообщений из 18, страница 1 из 1
21.10.2010, 15:25
    #36912533
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
Всем привет!
Имеем ASE 11.9.2
В статье про Sybase Central для ASE указана инфо о мониторах - целых 14 штук:
"ASE Plug-in для Sybase Central содержит 14 мониторов. ASE release 11.5.1 будет включать дополнительно Process Current SQL Statement Monitor, который будет показывать SQL-выражения и план запроса, выполняющиеся в данный момент в выбранном процессе."

Вопрос: как их подключить?
...
Рейтинг: 0 / 0
21.10.2010, 18:09
    #36913045
kolchanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
Возможности посмотреть проверить - нет.
Там надо было указать имя monitor сервера, после этого показывались красивые графики.

Но это чудо работало только с какой-то древней версией java, вроде 1.1.6.
Т.е. тебе надо запускать Sybase Central c этой версией.
...
Рейтинг: 0 / 0
22.10.2010, 14:02
    #36914614
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
Дело в том, что при выборе "Добавить плагин" в списке виден только плагин "Sybase Adaptive Server Enterprise", а при нажатии кнопки "Other" появляется окно с возможностью выбрать с диска файл плагина. А где файлы-то брать?
...
Рейтинг: 0 / 0
22.10.2010, 14:36
    #36914724
Компостеров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
Постараюсь воспроизвести по памяти:

Нужно в централе выбрать "Properies" сервера, откроется окошко с закладками, последняя закладка будет "Monitor Server" - в этой закладке выбираешь нужный монитор-сервер и у тебя должны будут появится список параметров сервера для мониторинга.

Как правильно Андрей Колчанов заметил, там нужно будет в CLASSPATH прописать 3pclass.zip monclass.zip , чтобы все нормально работало
...
Рейтинг: 0 / 0
22.10.2010, 17:01
    #36915127
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
с первой частью понял - мониторы увидел, спасибо!
по второй части - где прописывать CLASSPATH и 3pclass.zip monclass.zip для него?
...
Рейтинг: 0 / 0
24.10.2010, 21:52
    #36916945
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
CLASSPATH и 3pclass.zip monclass.zip - нашел в переменных окружения
Поставил JRE 1.1.6
Но при попытке открытия любого из мониторов пишет "Unable to launch Monitor screen. Please check your Java environment configuration" :(
Где копать?
...
Рейтинг: 0 / 0
28.10.2010, 14:38
    #36925664
kolchanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
> CLASSPATH и 3pclass.zip monclass.zip - нашел в переменных окружения
Я не понимаю что тут написано.

> Поставил JRE 1.1.6
Это ни о чем не говорит.
"тебе надо запускать Sybase Central c этой версией."
Ключевая фраза запускать.
Укажи что в переменной CLASSPATH и как ты стартуешь Sybase Central.
...
Рейтинг: 0 / 0
29.10.2010, 13:32
    #36927753
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
CLASSPATH
C:\Sybase\ASEP\Monclass.zip;C:\Sybase\ASEP\3pclass.zip

Запускаю централ, стартую SQL_Server, потом стартую MS, затем в SQL_Server захожу в папку Monitors и кликаю на какой-нить из мониторов.
...
Рейтинг: 0 / 0
29.10.2010, 14:05
    #36927827
Компостеров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
По-моему там еще нужно JAVA_HOME прописать в переменных среды.
Андрей Колчанов, напомни, если что не так
...
Рейтинг: 0 / 0
29.10.2010, 23:47
    #36928874
kolchanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
> Запускаю централ, стартую SQL_Server,
Тут главный вопрос, КАК запускаю Sybase Central.
Есть вероятность, что запускается не с той версии java.
Понять это можно, только видя командный файл.
У меня сейчас нет возможности посмотреть самому, тем более версию 11.9.2.
...
Рейтинг: 0 / 0
01.11.2010, 10:52
    #36930576
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
какой "командный файл"? Там же просто файл scview.exe, по которому запускается централ
...
Рейтинг: 0 / 0
01.11.2010, 10:59
    #36930591
SAV4SAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
trakoberкакой "командный файл"? Там же просто файл scview.exe, по которому запускается централ
Ну так написать .cmd, в котором сбрасываем все зависимые переменные а затем устанавливаем
нужные.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
set CLASSPATH=
set JAVA_HOME=
set PATH=
::
set CLASSPATH= чего нужно
set JAVA_HOME= чего нужно
set PATH= чего нужно
start scview.exe
...
Рейтинг: 0 / 0
01.11.2010, 17:41
    #36931932
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
SAV4SAVtrakoberкакой "командный файл"? Там же просто файл scview.exe, по которому запускается централ
Ну так написать .cmd, в котором сбрасываем все зависимые переменные а затем устанавливаем
нужные.
Сбрасывать не обязательно. Просто устанавливаешь и все.
...
Рейтинг: 0 / 0
02.11.2010, 16:45
    #36934353
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
JAVA_HOME=C:\Java\jdk1.6.0_12\bin\

CLASSPATH=C:\Sybase\ASEP\Monclass.zip;C:\Sybase\ASEP\3pclass.zip;

Path=C:\Java\jdk1.6.0_12\bin\;c:\ant\bin;D:\Oracle\product\10.1.0\Client_1\bin;D:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin\client;D:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin;C:\Inprise\vbroker\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Sybase\DLL;C:\Sybase\BIN;C:\Program Files\Sybase\Sybase Central\win32;C:\Sybase\ASEP;C:\PROGRA~1\Borland\Delphi6\Bin;C:\PROGRA~1\Borland\Delphi6\Projects\Bpl

Далее запускаю централ, монитор-сервер, захожу в мониторы и тыкаю на один из них, но: "Could not create the Java virtual machine.", "Unable to launch Monitor screen. Please check your Java environment configuration"
...
Рейтинг: 0 / 0
02.11.2010, 18:05
    #36934673
SAV4SAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
trakoberJAVA_HOME=C:\Java\jdk1.6.0_12\bin\

JAVA должна быть от вашей версии open client (централа), а не "свежая".
Что то типа JRE 1.1.x. Нужно смотреть, что шло с open client вашей версии central.
...
Рейтинг: 0 / 0
03.11.2010, 11:59
    #36935726
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
поставил jdk 1.1.8 - ошибки те же. Может другие версии (не удаленные) на этой машине мешают?
...
Рейтинг: 0 / 0
03.11.2010, 14:48
    #36936439
kolchanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
Вот что пишут в faq ( http://www.faqs.org/faqs/databases/sybase-faq/part10/)

set up the JAVA_HOME environment variable. If you installed the JDK into
its default location, that will be C:\jdk1.1.8.

Check to ensure that your CLASSPATH is defined as (assuming that you installed
the client into C:\Sybase_Client):

C:\Sybase_Client\ASEP_Win32\monclass.zip;C:\Sybase_Client\ASEP_Win32\3pclass.zip;%JAVA_HOME%\lib\rt.jar

You may want to check that the files mclib.dll and mchelp.dll exist in your
winnt/system32 directory if you were not asked to replace them earlier. You may
also want to check that the defauly Java command is correct with java -version.
It should return

java version "1.1.8"

You should now be able to fire up the main window with:

java sybase.monclt.mcgui.procact.ProcActApp 12.5 sa "sa_password" en 0 sccsen.hlp

(The paper says that you should use "jre" and not "java". That gives me a
cosistent "Class not found...". I do not know why.)

You should be presented with a screen like this, which will fill with process
information after 10 seconds. Choose "File->Monitors >" to choose a monitoring
graph. Here are a couple of screenshots from various monitors:

* Performance Summary
* Performance Trends...
* Process Current SQL Statement
* Network Activity

Obviously, all of this can be set from the command line or via a batch script.
Shove the following into a file called mon.bat and invoke using mon ASE_SERVER
MON_SERVER PASSWORD

SET JAVA_HOME=C:\JDK1.1.8
SET PATH=%JAVA_HOME%\bin;%PATH%
SET CLASSPATH=C:\SYBASE_CLIENT\ASEP_Win32\monclass.zip;C:\SYBASE_CLIENT\ASEP_Win32\3pclass.zip
java sybase.monclt.mcgui.procact.ProcActApp %1 12.5 %2 sa "%3" en 0 scssen.hlp
...
Рейтинг: 0 / 0
05.11.2010, 20:33
    #36939623
trakober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Плагины для Sybase Central
всем спасибо! получилось! :)
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Плагины для Sybase Central / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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