|
|
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Уважаемые Господа! PB 9.0.2 7509 подключение к источнику через ODBC DataWindow, запрос Код: plaintext 1. 2. 3. 4. 5. Select error: SQLSTATE = 37000 Ошибка синтаксиса или нарушение прав доступа Если этот-же запрос выполнить в ASA Interactive SQL все выполняется замечательно. И еще вопрос, есть такой файлик, pbodb90.ini, где-бы познакомиться с ним поближе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 12:11 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
185подключение к источнику через ODBC И что это за источник? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 14:44 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
MS SQL Server 2000 8.00.194 Поставил MDAC 2.8 (был 2.6), создал системный DSN, проверил. в ASA ISQL запросы выполняются без ошибок, поэтому грешу на настройки PB прошу прощения, за "тормоза" - связь плохая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 15:17 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
185в ASA ISQL запросы выполняются без ошибок, поэтому грешу на настройки PB прошу прощения, за "тормоза" - связь плохая А как насчет запустить из QueryAnalyzer'а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 15:29 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
Без проблем. Все работает. Проблемы только из PowerBuilder-a Немного истории: пытаемся уйти от DBLibrary на ODBC, сначала была проблема с хвостовыми пробелами, оно вылечилось установкой в pbodb90.ini [Microsoft SQL Server] PBTrimCharColumns='YES' Теперь вот exists, без него тоже все нормально работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 15:40 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
185Немного истории: пытаемся уйти от DBLibrary на ODBC, сначала А зачем на ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 15:54 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
назовем это "Большая Политика", без комментариев ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 16:02 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
185Теперь вот exists, без него тоже все нормально работает А на Table2 под логином с которым Вы из PB работаете права есть? А если переписать запрос с использованием Having? Или во FROM попробовать в качестве подзапроса вынести (SELECT DISTINCT TABLE2.acc FROM TABLE2) и INNER JOIN с результатом? Это что-то там у Вас похоже не так. PB 9.0.2 7554 такой вот запрос работает: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 16:45 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
Марк, Большое спасибо за ответы! Права на все есть. Беру один профиль (DBLibrary) - работает, беру другой (ODBC) - ошибки. Вопрос в том: можно ли исправить все настройками. Судя по сообщению о 7554 Build-e наверно стоит копать в эту сторону. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 17:09 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
А дело (возможно) было не в билде! Проблема решилась установкой SP3 на SQL Server и в "Database Profile Setup - ODBC" на вкладке "Transaction" должны быть галки в полях Disable Bind и Static Bind. (или описать эти параметры в SQLCA.DBParm). Хотя возможно это еще не эпилог... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 17:03 |
|
||
|
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа
|
|||
|---|---|---|---|
|
#18+
185А дело (возможно) было не в билде! Проблема решилась установкой SP3 на SQL Server и в "Database Profile Setup - ODBC" на вкладке "Transaction" должны быть галки в полях Disable Bind и Static Bind. (или описать эти параметры в SQLCA.DBParm). Хотя возможно это еще не эпилог... DisableBind=1 - это ненормальное состояние программы. Этот режим следует использовать только для отладки (ИМХО) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2005, 00:34 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33124772&tid=1338279]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 413ms |

| 0 / 0 |
