powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
13 сообщений из 13, страница 1 из 1
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112250
Фотография DimaU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Sorry :) первый раз пытаюсь настроить профиль подключения к внешней БД на Oracle 9, пользователь/пароль там завели, но прав создавать таблицы нет (не допускается! не дадут :) требуется только качнуть данные оттуда).
Профиль такой:
автор// Profile mbcent
SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = <****>
SQLCA.ServerName = "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=mbcent)(PORT=1521))(CONNECT_DATA=(SID=MAIN)))"
SQLCA.LogId = "ivanov"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""

При нажатии "соnnect" (первый раз) пишет, естественно (см. приложение)

---
Поскажите тонкости, как обойти создание PB системных pb-таблиц?
Возможно такое? Спасибо
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112337
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может поможет PBNoCatalog='YES' в pbodb90.ini?
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112349
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaUДобрый день!
Sorry :) первый раз пытаюсь настроить профиль подключения к внешней БД на Oracle 9, пользователь/пароль там завели, но прав создавать таблицы нет (не допускается! не дадут :) требуется только качнуть данные оттуда).
Профиль такой:
автор// Profile mbcent
SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = <****>
SQLCA.ServerName = "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=mbcent)(PORT=1521))(CONNECT_DATA=(SID=MAIN)))"
SQLCA.LogId = "ivanov"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""

При нажатии "соnnect" (первый раз) пишет, естественно (см. приложение)

---
Поскажите тонкости, как обойти создание PB системных pb-таблиц?
Возможно такое? Спасибо

вариант 1. Выключить Use Extended Attributes в Database Painter -> Design -> Options

вариант 2. в PB.INI в секции Database поставить NoCatalog=Yes (или NoCatalog=1? не помню уже)

вариант 3. добавить соответствующий ключик в DBParm. вот только не помню что за ключик
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112354
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EstetsМожет поможет PBNoCatalog='YES' в pbodb90.ini?
А при чем тут ODBC? автор вроде бы через Native oracle к базе ходит.
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112369
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗоринАндрей EstetsМожет поможет PBNoCatalog='YES' в pbodb90.ini?
А при чем тут ODBC? автор вроде бы через Native oracle к базе ходит.
Ну тогда в PB.INI ;) можно посмотреть также PBReadOnly='YES'
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112470
Фотография DimaU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
авторвариант 1. Выключить Use Extended Attributes в Database Painter -> Design -> Options
Еще не вошел в базу же? Database Painter не вижу...

авторвариант 2. в PB.INI в секции Database поставить NoCatalog=Yes (или NoCatalog=1? не помню уже)
поставил NoCatalog=1, перевошел в PB, не помогло - все равно выскакивает это сообщение

автор
вариант 3. добавить соответствующий ключик в DBParm. вот только не помню что за ключик
???
был бы признателен за ключик, help!

авторА при чем тут ODBC?
да, без ODBC

PS
Логин этот же в Oracle из других средств (DBArtisan и тп) входит нормально.
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34112503
Фотография DimaU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторавтор
вариант 1. Выключить Use Extended Attributes в Database Painter -> Design -> Options

Еще не вошел в базу же? Database Painter не вижу...
Sorry! Нашел! Помогло. вошел. Ура!
Из программы надеюсь также войду без проблем?
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34113843
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaUИз программы надеюсь также войду без проблем?

из какой программы, DimaU?
репозиторий расширенных атрибутов пытается создать только сама PB IDE и только она им и пользуется при создании DW.
при чем тут еще какая-то программа?
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34114566
Фотография DimaU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авториз какой программы, DimaU?
имел ввиду сгенерированное pb-приложение (профиль подключения к базам в ini-файле)
авторрепозиторий расширенных атрибутов пытается создать только сама PB IDE
Да, большое спасибо, понял...
----
Можно еще вопрос:
как красивее-проще (без кодирования, без pfc...) решить вопрос с паролями при подключении приложения к БД ASE-12 и Oracle-9? в ini-файле их светить не хочется, оставлять явно в коде тоже плохо (могут измениться). Кто как выходит из положения?
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34114577
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaUкак красивее-проще (без кодирования, без pfc...) решить вопрос с паролями при подключении приложения к БД ASE-12 и Oracle-9? в ini-файле их светить не хочется, оставлять явно в коде тоже плохо (могут измениться). Кто как выходит из положения?Может, у пользователя пароль спросить? :-)
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34114677
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однозначно, пользователь должен вводить пароль при подключении к базе. Остальное - профанация, либо нарушение защиты (если пароль явно указан в файле), либо трудности при смене пароля (или и то и другое)
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34114942
Фотография DimaU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОднозначно, пользователь должен вводить пароль при подключении к базе.
Скорее всего это верно! Спасибо.
Хотя в некоторых случаях хотелось бы упростить (без постоянного ввода паролей - "легко" скрыть их как бы, но оставить возможность изменение)
---
(!) Есть ли в настройках профилей подключения к ASE-12 и Oracle-9 параметры выводящие штатные окна запроса паролей??
...
Рейтинг: 0 / 0
Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
    #34115564
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaU(!) Есть ли в настройках профилей подключения к ASE-12 и Oracle-9 параметры выводящие штатные окна запроса паролей??
А зачем они? И в каком месте "штатные"?
Пишите своё окно логона.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Подключиться PB10 к Oracle9 (read only, без создания pb-таблиц)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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