|
|
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Столкнулся с проблемой - по пока непонятной причине, на серваке устанавлиается значение RowCount = 500. С учетом того, что база разрабатывается исключительно мной — есть 100% уверенность, что ни в процедурах ни в функциях не используется изменение RowCount. С базой работают три клиентских приложения - за два из них точно могу сказать - параметр не меняют. Остается третье... Вопрос: можно ли как-то средствами сервака запретить изменение данного параметра - ограничить логин в правах; делать какой-нить контроль - в случае изменение значения - форматировать винт тому, кто это сделал и т.д. Вообщем подскажите - есть ли методы борьбы с этим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 09:49 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83 пишет: > Вопрос: можно ли как-то средствами сервака запретить изменение данного > параметра - ограничить логин в правах; делать какой-нить контроль - в > случае изменение значения - форматировать винт тому, кто это сделал и т.д. Нет > Вообщем подскажите - есть ли методы борьбы с этим? Только тщательно искать, где. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 09:59 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83 пишет: > С учетом того, что база разрабатывается исключительно мной — есть 100% > уверенность, что ни в процедурах ни в функциях не используется изменение > RowCount. С базой работают три клиентских приложения - за два из них Скорее всего, это где-то на клиенте. Бывают такие хитрожопые клиенты всякие, типа powerbuilder, delphi или может быть какой-нибудь ODBC драйвер с настройками в DSN. Проверь. Ещё можно тупо наставить во всех процедурах и функциях в начале set rowcount 0. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 10:01 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
MasterZiv Ещё можно тупо наставить во всех процедурах и функциях в начале set rowcount 0. Пока так и сделал. Но блин - это не вариант... MasterZiv Скорее всего, это где-то на клиенте. Бывают такие хитрожопые клиенты всякие, типа powerbuilder, delphi или может быть какой-нибудь ODBC драйвер с настройками в DSN. Проверь. Вопрос как? Если б можно было триггер повесить на изменение значения и записать хотя бы время и пользователя который это сделал - тогда дальнейшие действия прозрачны (молоток, утюг - и пользователь сам сдаст что и как он пользовал в этот момент - а там уж дело за малым)... Второй вопрос — вроде RowCount должен работать в рамках одного сеанса пользователя. Но бывают странные моменты, когда я "c нуля" захожу в Interactive SQL и четко ощущаю RowCount = 500... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 10:56 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83 пишет: > Вопрос как? Если б можно было триггер повесить на изменение значения и > записать хотя бы время и пользователя который это сделал - тогда > дальнейшие действия прозрачны (молоток, утюг - и пользователь сам сдаст > что и как он пользовал в этот момент - а там уж дело за малым)... Только смотреть везде. Ну, ещё есть @@options или как их там. Мы тут это уже обсуждали. НО -- не ясно, есть ли там rowcount, -- не ясно, как устроить "триггер" на его изменение. > Второй вопрос — вроде RowCount должен работать в рамках одного сеанса > пользователя. Но бывают странные моменты, когда я "c нуля" захожу в > Interactive SQL и четко ощущаю RowCount = 500... Java-вский ? Погляди в настройках соединения, т.н. URL. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 11:05 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83 пишет: > Второй вопрос — вроде RowCount должен работать в рамках одного сеанса > пользователя. Да, он работает в рамках одного сеанса. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 11:06 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83Второй вопрос — вроде RowCount должен работать в рамках одного сеанса пользователя. Но бывают странные моменты, когда я "c нуля" захожу в Interactive SQL и четко ощущаю RowCount = 500...Гы-гы-гы... Это стандартная настройка у dbisql. В главном меню - Tools->Options->Adaptive Server Enterprise->дальше сам найдешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2009, 17:36 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
[/quot]Гы-гы-гы... Это стандартная настройка у dbisql. В главном меню - Tools->Options->Adaptive Server Enterprise->дальше сам найдешь.[/quot] Да в том-то и дело, что с давних времен там стоит 0. А при фетче рядов выкидываются стандартные "115 first"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2009, 13:30 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83Гы-гы-гы... Это стандартная настройка у dbisql. В главном меню - Tools->Options->Adaptive Server Enterprise->дальше сам найдешь.[/quot] Да в том-то и дело, что с давних времен там стоит 0. А при фетче рядов выкидываются стандартные "115 first"...[/quot] проверьте стандартным isql эффект воспроизводится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2009, 10:34 |
|
||
|
ASE 15 + ROWCOUNT
|
|||
|---|---|---|---|
|
#18+
Mikle83 дело, что с давних времен там стоит 0. А при фетче рядов выкидываются стандартные "115 first"...У тебя на машине стоят два клиента? 115 это стандарт для ASA, а не ASE. Если ты постоянно прыгаешь с одного Централа на другой, то убедись чтоб у них домашние каталоги разные были и они не путали свои конфигурационные файлы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 19:17 |
|
||
|
|

start [/forum/topic.php?fid=55&tid=2010912]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 519ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...