powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
25 сообщений из 186, страница 4 из 8
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787302
web_fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНweb_fox, то, что в оракле схема приварена к пользователю - это жирный минус ораклу.
Действительно похоже на почерк ''=NULL
То, что в ПГ нет переменных, прикрученных к схемам, это недоработка ПГ, но не такая критичная.
Согласен.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787416
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web_fox
1. В PG чтобы создать схему нужно написать "CREATE SCHEMA".
2. В Oracle чтобы создать схему нужно написать "CREATE USER".


О ... то есть Вам шашечки???
Так бы сразу и сказали

автор
web_fox, то, что в оракле схема приварена к пользователю - это жирный минус ораклу.


Это с фига-ли. Наделай пользователей - владельцев схем, залочь их, раздай права и на тебе схемы.
Различия в синтаксисе CREATE USER/SCHEMA как-то не тянет на серьезный аргумент.
Или это религиозное?

автор
То, что в ПГ нет переменных, прикрученных к схемам, это недоработка ПГ, но не такая критичная.

Ви таки просто не вкурили, что такое пакеты в Oracle.
Схемы не тянут даже в качестве "пакетов для бедных"
И дело не только в переменных

Но валяйте, спорьте об устрицах дальше (вам ведь все равно не доведется их попробовать)
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787419
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНweb_fox, то, что в оракле схема приварена к пользователю - это жирный минус ораклу.

Опишите плиз проявления этого минуса.
ОКТОГЕН
То, что в ПГ нет переменных, прикрученных к схемам, это недоработка ПГ, но не такая критичная.
А что насчет аналит ф-ий в ПГ? ИТь для чего создаем БД? Не для того же чтобы занять персонал вводом данных, в качестве противодействия праздному времяпровождению оными?
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787486
web_fox
1. В PG чтобы создать схему нужно написать "CREATE SCHEMA".
2. В Oracle чтобы создать схему нужно написать "CREATE USER".


http://download.oracle.com/docs/cd/B10500_01/server.920/a96540/statements_614a.htm#2067007

:)
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787711
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo
Опишите плиз проявления этого минуса.

Мелочёвка, которую помню.
1)
В ПГ CREATE SCHEMA создаёт схему.
В Оракле CREATE USER создаёт схему с пользователем.
2)
В ПГ в поле таблиц можно написать DEFAULT nextval('myseq')
В оракле нужно руками создать специальный триггер
3)NULL='' и NULL<>'' соответственно
4) В оракловой доке сам чёрт ногу сломит. В ПГ - в 90% - с этим никаких проблем.
5) Зачем нужен обязательный дуал, почему нет краткой формы?
Но из мелочей складывается картина.
В общем, складывается впечатление какого-то пренебрежения к пользователю,
нечистоплотностью. Желание выделиться, что ли.
gochas must die, короче.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787777
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕН[quot vadiminfo]
Опишите плиз проявления этого минуса.

Ну к ЭТОМУ минусу относится тока 1)
Но вопрос то был в чем он проявляется. Иначе минус есть, а чем плохо не ясно.

про 3) много выясняли, но прояваление минуса вроде выявлено не было, а плюс в том, что в нет в таблах '' вроде проявлялся.

4) мне наоборот дока Орала достаочно удобной кажется. Тем болене для продукта, у которого море фич.

5) опять в чем минус? Мне дуал удобен, поскольку делает замкнутыми SQL. Синтакисис сохраняет SQL.

Но аналит ф- ии не мелочевка. Извлечение данных - основная цель БД. Любое упрощение получение инфы существенно.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787793
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo
Но аналит ф- ии не мелочевка.
Тут .
А в 9 их полностью доработали. Так что не аргумент.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787852
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,
1) минус в том, что работает как описано, а не как ожидается.
Ожидается создание пользователя, схема тут не при чём.
Всё-таки, схема и пользователь вещи очень разные.
5) Я тоже не против дуала, но в ПГ его можно сэмулировать, а в оракле
можно им НЕ пользоваться? Нет ведь. Безальтернативность не рулит.
ЗЫ Это всё мелочи, и в оракле их мало. До чемпиону(mysql) ему далеко.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787940
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНvadiminfo,
1) минус в том, что работает как описано, а не как ожидается.
Ожидается создание пользователя, схема тут не при чём.
Всё-таки, схема и пользователь вещи очень разные.


Кем ожидается?

ОКТОГЕН
5) Я тоже не против дуала, но в ПГ его можно сэмулировать, а в оракле
можно им НЕ пользоваться? Нет ведь. Безальтернативность не рулит.


Можно конечно
Создай ЛЮБУЮ табличку с одной записью и одним полем
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787951
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕН
1) минус в том, что работает как описано, а не как ожидается.
Ожидается создание пользователя, схема тут не при чём.
Всё-таки, схема и пользователь вещи очень разные.

Не понял, что работает не так, как ожидается? При CREATE USER и создается пользователь
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787959
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55, а при чём тут схема?
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787967
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55При CREATE USER и создается пользователь

Как этому пользователю назначить схему по умолчанию чтобы каждый раз при логине не
приходилось делать ALTER SESSION? Т.е. иными словами как сделать схему, общую для
нескольких пользователей?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787986
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНtru55, а при чём тут схема?

а кто сказал, что при CREATE USER должна создаваться схема? :))

На самом деле, вопрос в формулировке, что на форуме "Oracle" пару раз обсуждалось. :))
Лично для меня первична формулировка "Схема - совокупность объектов, принадлежащих пользователю". Таким образом, пока у пользователя нет ни одного обънекта, нет и схемы :)
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36787999
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Как этому пользователю назначить схему по умолчанию чтобы каждый раз при логине не
приходилось делать ALTER SESSION? Т.е. иными словами как сделать схему, общую для
нескольких пользователей?

Как я понимаю, тут все дело в правах. Пока у схемы 1 пользователь (он же хозяин), понятно, кто заведует доступом к объектам схемы. Если хозяев будет несколько, то может случиться бардак.
А по поводу ALTER SESSION - это ведь не единственный случай. Если схем, с которыми работает пользователь, много (что, например, характерно для OeBS), дело разруливается синонимами.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788042
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
tru55При CREATE USER и создается пользователь

Как этому пользователю назначить схему по умолчанию чтобы каждый раз при логине не
приходилось делать ALTER SESSION? Т.е. иными словами как сделать схему, общую для
нескольких пользователей?


А ты имя схемы перед ее объектами пиши и все будет в абажуре.
Для эстетов есть синонимы.
А вообще, alter session можно и в триггер на логон засандалить
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788180
web_fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Наделай пользователей - владельцев схем, залочь их
Гланды через опу. Замечательная архитектура, кто ж спорит
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788227
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web_foxGluk (Kazan)Наделай пользователей - владельцев схем, залочь их
Гланды через опу. Замечательная архитектура, кто ж спорит

Минусы не были озвучены, а на Ваше эстетическое чувство ... в общем будете работать с Oracle, тогда и поговорим об эстетике
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788277
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Как этому пользователю назначить схему по умолчанию чтобы каждый раз при логине не
приходилось делать ALTER SESSION? Т.е. иными словами как сделать схему, общую для
нескольких пользователей?
Насколько я понял SET search_path в конфиге пользователя. Делается администратором. Это для Пг.

>Минусы не были озвучены
Озвучиваю: Надо делать пользователя. Объясняю, как это работает у меня:

К Пг прикручен LDAP для аутоиднтификации и стоит скрипт, который создает пользователей, если они появились в LDAP.

У меня есть ряд схем: Одна - API. Туда вытащены процедуры, которые делают только одно - вызывают другую процедуру. Так как они все идут как SECURITY DEFINER, то у них права уже не пользователя, а овнера функции. Они вызывают процедуры из других схем. Например netflow (Там ледит трафик, кто не знает что такое нетфлоу). Так-же есть технический пользователь netflow, который опять-таки вызывает процедуры из API, для заноса информации в базу. Все просто, ясно и понятно.

В Оракле я могу запретить пользователю netflow лазить в схему netflow?..
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788303
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone
В Оракле я могу запретить пользователю netflow лазить в схему netflow?..

конечно :)
залочь его

Если серьезно, пользователи приложения совсем не обязательно должны 1:1 отображаться на пользователей Oracle.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788503
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)залочь его Нет... Сам пользователь входить в БД должен. И работать там...
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788675
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneGluk (Kazan)залочь его Нет... Сам пользователь входить в БД должен. И работать там...

тада не говори пароль тому кто входить не должен :)
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788701
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)тада не говори пароль тому кто входить не должен :)То есть я могу запретить пользователю использовать его схему? Если да - вопрос снимается. Если нет - это минус по сравнению с Пг.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788714
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WarstoneТо есть я могу запретить пользователю использовать его схему? Если да - вопрос снимается. Если нет - это минус по сравнению с Пг.
пользователи ПГ на столько суровы, что работают с субд из "sqlplus" ?
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788726
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!пользователи ПГ на столько суровы, что работают с субд из "sqlplus" ?Поясните.
...
Рейтинг: 0 / 0
Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
    #36788804
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WarstoneПоясните.

у вас конечный пользователь решает как и к которым таблицам обращаться ?
...
Рейтинг: 0 / 0
25 сообщений из 186, страница 4 из 8
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Я слышал, что Oracle такой же мощный продукт как и PostgreSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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