powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как запретить PB делать свои таблицы?
14 сообщений из 14, страница 1 из 1
Как запретить PB делать свои таблицы?
    #32783247
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB делает свои собственные "extended attributes" для базы данных. Хранятся они в нескольких дополнительных таблицах. Спрашивается, как запретить создавать эти таблицы?
Когда создаем "новое подключение" в дизайнере, задаем UID/PWD который не имеет прав на создание объектов в базе. PB ругается при каждом подключении. Подозреваю что он пытается создать таблицы для тех самых расширеных подключений... и приходим к первому вопросу :)
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32783255
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один раз подключись с правами их создания, затем можешь подключаться и без, но на закладке System напиши ownerа...

Пятачок :-)
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32783259
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если я вообще не хочу их создавать?
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32783263
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Set NoCatalog=1 in the PB.INI file's [Database] section.
There's also a check box in the Database painter Options dialog (which will do it for you).

Искренне, Пятачок :-)
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32785253
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппSet NoCatalog=1 in the PB.INI file's [Database] section.
There's also a check box in the Database painter Options dialog (which will do it for you).
Искренне, Пятачок :-)

Однако, нашел все таки...

Нет все таки, мне не нравится PB.
У меня две базы данных сейчас в работе. В одной эти расширеные таблицы есть уже (хоть и не используются), в другой - вообще не нужны даже теоретически. Спрашивается, почему нельзя прописать это свойство для работы только с одной конкретной базой? С какого перепугу это вдруг глобальная опция???
Ничего не понимаю :(
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32785321
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl ФилиппSet NoCatalog=1 in the PB.INI file's [Database] section.
There's also a check box in the Database painter Options dialog (which will do it for you).
Искренне, Пятачок :-)

Однако, нашел все таки...

Нет все таки, мне не нравится PB.
У меня две базы данных сейчас в работе. В одной эти расширеные таблицы есть уже (хоть и не используются), в другой - вообще не нужны даже теоретически. Спрашивается, почему нельзя прописать это свойство для работы только с одной конкретной базой? С какого перепугу это вдруг глобальная опция???
Ничего не понимаю :(

А какая тебе хрен разница?
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32785344
maple leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ФилиппА какая тебе хрен разница?
Филипп на нашем форуме нахватался манер. Изъясняется коротко и метко - как в казарме морпехов. Не в обиду, Филлип - просто забавно слушать.
Sorry for offtop...
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32785349
maple leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, если есть кто из коллег хаживал нелегкими дорогами морской пехоты, с праздником друзья!
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32785862
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BTW, помимо глобальной опции есть возможность настроить NoCatalog для конкретного драйвера ODBC.
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32787623
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поконкретней пожалуйста. Где именно эта опция No Catalog находится?
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32787832
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jim O'Neil Sybase Technical SupportFor ODBC, you can set PBNoCatalog='Yes' in an appropriate section of the
pbodb60.ini file. This allows your to turn off tables for a specific
datasource or for all datasources served by a specific driver.
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32789969
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно пример, как именно задать этот параметр для specific datasource?
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32790150
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В факе сказано как осуществляется поиск секции в PBODB<nn>.ini
вся разница в том чтобы вместо драйвера в качестве имени секции использовать datasource.
Причем все это написано В КОНЦЕ ФАЙЛА PBODB<nn>.ini

Учите матчать, а то ишь PB ему не нравится, панимаишь...
...
Рейтинг: 0 / 0
Как запретить PB делать свои таблицы?
    #32799796
E-doc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это все здорово, но только для ODBC. А как быть если используется драйвер прямого доступа, например для Oracle 9 - pbo90100.dll?

PB 10.0.4510
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как запретить PB делать свои таблицы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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