Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
boogiman
Member [заблокирован]

Откуда:
Сообщений: 2558
Доброе утро, всем! Есть такая вот непонятная ситуация, есть два сервера один под sybase -12.5, другой под MSSQL-2005. На них один и тот же логин, с теми же ролями. Делаю тестовый коннект под Sybase для данного юзера - ругачек нет. Под MSSQL-2005 есть ругачка, но коннект проходит. Что за роль или свойство надо добавить логину чтобы ругачка ушла, см картинку.

К сообщению приложен файл. Размер - 0Kb
27 ноя 09, 08:55    [7985359]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
У логина нет прав на создание таблиц в базе, к которой подключается профиль.
27 ноя 09, 09:37    [7985551]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
Dmitry..
Guest
Билдер пытается создать таблицы (pbcat*), где он хранит настройки для датавиндов.
У тебя либо нет прав на это, либо он не может сообразить где их создавать.
--
по моему вместе с дистрибутивом PB поставляются sql скрипты... их можно запустить вручную.
27 ноя 09, 09:46    [7985622]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
boogiman
Member [заблокирован]

Откуда:
Сообщений: 2558
Тогда вопрос, у нас все таблицы созданы под dbo, как сделать так чтобы они созадавались не под юзером user_login.table_test , а под dbo.table_test
27 ноя 09, 09:51    [7985656]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
Кто они? Таблички pbcat* ? Зайдите под sa - он вам их создаст как dbo.*
27 ноя 09, 09:58    [7985713]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
boogiman
Member [заблокирован]

Откуда:
Сообщений: 2558
Марк, опишу задачу конкретно! Мы перешли с Sybase-12.5 на MSSQL-2005. У нас к сожалению есть комплекс отчетов для юзеров генерируемый аналитиками на Infomaiker, от которого мы не можем пока избавиться! На Sybase всё работало на MSSQL , выдаётся при попытке открыть отчет в инфомейкере какя то фигня. Трассировка мне ничего не даёт... Предыдущую ошибку я победил, но это к сожалению не помогло...

К сообщению приложен файл. Размер - 0Kb
27 ноя 09, 10:03    [7985740]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
boogiman,
А к какой базе подключается соединение из InfoMaiker'а?
27 ноя 09, 10:12    [7985816]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
boogiman
Member [заблокирован]

Откуда:
Сообщений: 2558
В коннекте через ODB ODBC от стандартного MDAC установлена нужная база
Driver-Specific Parametr=base-test
27 ноя 09, 10:21    [7985886]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
Судя по картинке, у Вас коннетк через OLE DB, а для ODBC я выбираю базу нужную базу в параметре база по-умполчанию, когда делаю источник данных, и все работает.
27 ноя 09, 10:42    [7986052]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
boogiman
Member [заблокирован]

Откуда:
Сообщений: 2558
Спасибо, сейчас попробую!
27 ноя 09, 10:43    [7986058]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
Anatoly Moskovsky
Member

Откуда: Odessa
Сообщений: 6610
Насколько я помню, в профиле БД есть параметр catalog owner или что-то типа того.
Там нужно указать схему БД в которой у юзера есть права на создание таблиц
27 ноя 09, 14:23    [7987991]     Ответить | Цитировать Сообщить модератору
 Re: Непонятная ругачка OLEDB SQL2005 + Powerbuilder - 9.0  [new]
boogiman
Member [заблокирован]

Откуда:
Сообщений: 2558
Проблема оказалось туфтовой! У одного из аналитика был профиль ещё в инфомейкере был настроен под sa (ещё на сайбесе) (тот кто ему такой коннект настроил - у нас уже не работает).
Вот и отчеты отрисовались без схемы dbo . Сейчас будем регенерить отчеты заново!
Так что проблемы не в переходе Sybase на MSSQL , а в правах создателя отчета.
Всем спасибо, извините за глупый вопрос!
27 ноя 09, 14:30    [7988063]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить