powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / pub. и Progress
3 сообщений из 3, страница 1 из 1
pub. и Progress
    #35839597
dont_avt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю через ODBC драйвер с Прогрессом, каждый раз при запросе приходиться указывать приставку pub для таблиц: pub.<Имя таблицы>.
Как это можно обойти, мне необходим прямой доступ к таблицам, без pub'а, ибо взаимодействие с прогрессом - это только часть программы. Другая часть взаимодействует с Postgresql. Как результат, при выполнении одних и тех же запросов к обоим субд имею ошибку. Либо на стороне PROGRESS'a(если без pub'a), либо на стороне PostgreSQL(если с pub'ом). Посоветуйте выход из ситуации.
Изменения в программе - это крайний случай.
...
Рейтинг: 0 / 0
pub. и Progress
    #35839646
dont_avt,
1. Если мне не изменяет мой склероз, то pub - это может быть схема / пользователь, в который создал таблицы. И пользователь pub может работать с ними без префикса. Все остальные - нет.
Поэтому зайдите в базу под данным пользователем.
По крайней мере, такое справедливо в Oracle :-)

2. Еще вариант, что pub - имя базы данных. Тогда при подключении надо просто указать, что Вы подключаетесь к базе данных Pub ("Database=Pub" или что-то в данном духе в строке подключения)
...
Рейтинг: 0 / 0
pub. и Progress
    #35839806
dont_avt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Станислав С...кий,

Все, разобрался.
SET SCHEMA 'pub'
Спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / pub. и Progress
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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