Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.81/42: Рейтинг темы: голосов - 42, средняя оценка - 4.81
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865

Что лучше, Oracle на платформе Windows или Linux?

21.08.2010, 15:13. Показов 9394. Ответов 39
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я программист и работаю с базами данных MSSQL с ORALE я не знаком, но в последнее время вырос спрос работодателей на знание СУБД ORACLE. Мне самому давно хотелось повысить квалификацию и изучить ORACLE. Что касается SQL запросов, в изучении проблем нет, но вот что касается администрирование то не могу определится где установить ORACLE на платформе Windows или Linux. Что используется чаще? Что посоветуете с выбором литературы?

Добавлено через 5 минут
Хочу добавить, я живу в москве М. Люблино готов заплатить знатоку ORACLE который направит меня и даст небольшие знания которые я мог бы развить дальше. Нужно начать с установки и закончить с подключением к базе данных со среды Delphi и C#.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.08.2010, 15:13
Ответы с готовыми решениями:

Что лучше Windows или Linux?
Подскажите какая операционка лучше и чем? На Линуксе можно будет играть в игры, в какие? Ваши советы?:-[

Выбор операционой системи. Подскажите что лучше Windows или Linux?
подскажите что лучше вындовс или линукс

Что лучше для сервера Linux или Windows Server 2003
Подскажите есть сеть с примерно 20 -30 комп и 1 сервер что лучше повесить на сервер

39
 Аватар для Fracta1L
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
21.08.2010, 15:20
Цитата Сообщение от Башир Посмотреть сообщение
...и закончить с подключением к базе данных со среды Delphi и C#.
к чему тогда про Линукс говорил?

Добавлено через 37 секунд
Цитата Сообщение от Башир Посмотреть сообщение
Я программист и ... с ORALE я не знаком
у тебя добрый начальник -))
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
21.08.2010, 15:26  [ТС]
Насколько я знаю ORALE может быть установлен на линуксе а подключится к нему можно из Windows.

Добавлено через 2 минуты
Какой мой начальник не ВАМ решать, а оскорбление здесь не уместны, все знать не возможно каждый специализируется на своем
0
 Аватар для Fracta1L
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
21.08.2010, 15:32
Цитата Сообщение от Башир Посмотреть сообщение
Насколько я знаю ORALE может быть установлен на линуксе а подключится к нему можно из Windows.
можно

Цитата Сообщение от Башир Посмотреть сообщение
Добавлено через 2 минуты
Какой мой начальник не ВАМ решать, а оскорбление здесь не уместны, все знать не возможно каждый специализируется на своем
так трудно правильно написать название продукта?
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
21.08.2010, 15:45  [ТС]
Если прочитаешь выше то поймешь что это опечатка. Мне нужны советы специалистов а не поправление орфографических ошибок.
0
 Аватар для Fracta1L
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
21.08.2010, 16:07
Цитата Сообщение от Башир Посмотреть сообщение
Мне нужны советы специалистов а не поправление орфографических ошибок.
здесь будет холивар, а не советы специалистов
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
21.08.2010, 16:37  [ТС]
Я бы так не сказал, на форуме много порядочных и умных спецов, просто сегодня суббота. И советы я от них получу.
0
105 / 75 / 0
Регистрация: 29.06.2009
Сообщений: 328
21.08.2010, 21:00
Начать с оракла под виндус всегда можно, а вот с оракла под линукс - только если знаете линукс.

Сдаётся мне, что Вам, знакомому с mssql, будет проще с виндус.

По моим наблюдениям, Оракл под виндус используется чаще, поскольку
1) поставщики erp систем имеют барыши с продажи серверов виндоус
2) зачастую у заказчиков нет в штате специалиста по линуксу
3) линукс пока ещё пугает заказчиков

Хотя, многое зависит от отрасли, в которой работаете, от вашего окружения.

Вопрос "Что лучше оракл под винды или оракл под линукс" похож на "Что лучше оракл или mssql?"
Однозначного ответа, наверное, нет.
Если действительно сравнивать, то лучше обозначить параметры базы, круг решаемых задач.
1
 Аватар для Fracta1L
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
21.08.2010, 21:13
Цитата Сообщение от Laba Посмотреть сообщение

По моим наблюдениям, Оракл под виндус используется чаще, поскольку
1) поставщики erp систем имеют барыши с продажи серверов виндоус
2) зачастую у заказчиков нет в штате специалиста по линуксу
3) линукс пока ещё пугает заказчиков
facepalm.mkv

это что за шарашкины конторы такие, где Линукса боятся до такой степени, что даже специалиста по Линуксу там нет?
0
105 / 75 / 0
Регистрация: 29.06.2009
Сообщений: 328
21.08.2010, 21:21
Вы как-то грубовато себя ведёте, отвечать не хочется.
1
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
21.08.2010, 21:59  [ТС]
Цитата Сообщение от Laba Посмотреть сообщение
Начать с оракла под виндус всегда можно, а вот с оракла под линукс - только если знаете линукс.

Сдаётся мне, что Вам, знакомому с mssql, будет проще с виндус.

По моим наблюдениям, Оракл под виндус используется чаще, поскольку
1) поставщики erp систем имеют барыши с продажи серверов виндоус
2) зачастую у заказчиков нет в штате специалиста по линуксу
3) линукс пока ещё пугает заказчиков

Хотя, многое зависит от отрасли, в которой работаете, от вашего окружения.

Вопрос "Что лучше оракл под винды или оракл под линукс" похож на "Что лучше оракл или mssql?"
Однозначного ответа, наверное, нет.
Если действительно сравнивать, то лучше обозначить параметры базы, круг решаемых задач.
Спасибо за ответ, и хотя взможно я не правильно поставл вопрос что лучше ORACLE под винду или линукс вы дали мне ответ которого я ожидал, а именно то что чаще используется. Будут ли еще мение других ?.
0
648 / 77 / 0
Регистрация: 23.01.2010
Сообщений: 193
22.08.2010, 01:44
Цитата Сообщение от Башир Посмотреть сообщение
Что используется чаще?
Если брать общее количество установок Oracle, 2 года назад чаще всего использовался Solaris. С тех пор всё могло измениться, у меня всё работает под RHEL.

Цитата Сообщение от Башир Посмотреть сообщение
Спасибо за ответ, и хотя взможно я не правильно поставл вопрос что лучше ORACLE под винду или линукс вы дали мне ответ которого я ожидал, а именно то что чаще используется. Будут ли еще мение других ?.
Лучше под ту систему, бесперебойную работоспособность которой могут обеспечить системные администраторы.
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
22.08.2010, 09:40  [ТС]
Я скачал ORACLE с его сайта (вроде для разработок бесплатно), но не могу установить все вемя на 65% дает ошибки что не найдены какие то файлы. Переустановил винду все рано также, у меня Win7 может она не подходит для ORACLE?
0
68 / 66 / 3
Регистрация: 23.08.2010
Сообщений: 195
23.08.2010, 08:42
Цитата Сообщение от Башир Посмотреть сообщение
Я скачал ORACLE с его сайта (вроде для разработок бесплатно), но не могу установить все вемя на 65% дает ошибки что не найдены какие то файлы. Переустановил винду все рано также, у меня Win7 может она не подходит для ORACLE?
В ответ на вопрос "Что лучше? ORACLE на плтформе Windows или Linux". Скажу что вам как разработчику по большому счету платформа не важна.

С Win 7 есть определенные проблемы с тем что система устанавливается не корректно (Oracle 11g2). Я бы вам посоветовал установить ПО по работе с виртуальными машинами (Virtual PC, VM Ware), установить на него Win XP + Oracle 10g2 (Oracle 11g2) и уже работать с ним.

Добавлено через 4 минуты
Башир, Готов ответить на ваши вопросы по СУБД Oracle, разработке Delphi & Oracle.
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
23.08.2010, 09:31  [ТС]
Спасибо заранее я уже собирался поставить XP но попробовал ORACLE 10g специально для Vista и
Win2008-Server и все работает. Подключаюсь к БД через веб интерфейс SQL+ и так же напрямую через SQL+. Так же удалось подколючится через Delphi но как то криво. У меня к вам несколько вопросов.
1. Я подключаюсь на той машине на которой установлена БД ORACLE, и при подключении не указывается имя машины на котором установлена СУБД ORACLE. Не сосвем понятно как будет обстоять дело и как подключаться когда СУБД ORACLE на другой машине.
2. Нужно ли для работа приложения устанавливать клиента ORACLE.
3. Уверен что есть несколько методов подключение к БД, хотелось бы услышать от вас мнение по каждому методу и какой предпочтительнее. Было бы не плохо посмотреть строку подключения, я привык работать через АDO.
4. SQL+ довольно таки неудобный инструмент для работы с БД, узнал что есть SQL Navigator но так и не нашел сылку на закачку. Если есть у вас ссылка или сама прога то пришлите мне пожалуйста. Или что то порекомендуете другое.
Спасибо заранее. Буду благодарен всем кто поможет мне со советом.
0
68 / 66 / 3
Регистрация: 23.08.2010
Сообщений: 195
23.08.2010, 10:16
Цитата Сообщение от Башир Посмотреть сообщение
У меня к вам несколько вопросов.
1. Я подключаюсь на той машине на которой установлена БД ORACLE, и при подключении не указывается имя машины на котором установлена СУБД ORACLE. Не сосвем понятно как будет обстоять дело и как подключаться когда СУБД ORACLE на другой машине.
При подключиении вы указываете имя базы, это имя сопоставляется строке "настроек" из файла tnsnames.ora (C:\oracle\product\10.2.0\db_1\NETWORK\A DMIN) в котором полностью описаны параметры соединения (в т.ч. имя машины на которой база). Если на "другой" машине вы будете устанавливать клиент Oracle, он также просмотрев этот файл ((C:\oracle\product\10.2.0\client_1\NETW ORK\ADMIN)) "найдет" нужные параметры и подключится к вашей базе.

Добавлено через 3 минуты
Цитата Сообщение от Башир Посмотреть сообщение
У меня к вам несколько вопросов.
2. Нужно ли для работа приложения устанавливать клиента ORACLE.
Нужно? Клиент Oracle устанавливать можно (имеется ввиду на стороне клиета приложения), возможно использовать сторонние компоненты.

Добавлено через 16 минут
Цитата Сообщение от Башир Посмотреть сообщение
У меня к вам несколько вопросов.
3. Уверен что есть несколько методов подключение к БД, хотелось бы услышать от вас мнение по каждому методу и какой предпочтительнее. Было бы не плохо посмотреть строку подключения, я привык работать через АDO.
Альтернативный метод использования (установки) клиентского по Oracle - работа с ODAC. Строка соединения с базой из приложения Delphi в случае установки клиента Oracle (+ компонента Oracle OLE DB) будет выглядеть
Delphi
1
ConnectionString = "Provider=OraOLEDB.Oracle.1;Password=my_pass;Persist Security Info=True;User ID=my_user;Data Source=my_db"
Добавлено через 8 минут
Цитата Сообщение от Башир Посмотреть сообщение
У меня к вам несколько вопросов.
4. SQL+ довольно таки неудобный инструмент для работы с БД, узнал что есть SQL Navigator но так и не нашел сылку на закачку. Если есть у вас ссылка или сама прога то пришлите мне пожалуйста. Или что то порекомендуете другое.
Я бы порекомендовал TOAD for Oracle (от того же Quest Software что выпускает SQL Navigator), мне он кажется оптимальным, помочь с ним могу только вечером. Вообще существует много качественных продуктов, в том числе и от самого Oracle - Oracle SQL Developer
http://www.oracle.com/technetw... index.html
- из преимуществ - бесплатен, думаю достаточен для разработчика на первых порах, из недостатков - тяжеловат...
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
23.08.2010, 10:35  [ТС]
При подключиении вы указываете имя базы, это имя сопоставляется строке "настроек" из файла tnsnames.ora (C:\oracle\product\10.2.0\db_1\NETWORK\A DMIN) в котором полностью описаны параметры соединения (в т.ч. имя машины на которой база). Если на "другой" машине вы будете устанавливать клиент Oracle, он также просмотрев этот файл ((C:\oracle\product\10.2.0\client_1\NETW ORK\ADMIN) ) "найдет" нужные параметры и подключится к вашей базе.
Я так понял что на хосте где установлено приложение (например написанное на Delphi) по работе с БД ORACLE обязательно должен быть клиент ORACLE. Тогда мне не совсем понятно следующее
Нужно? Клиент Oracle устанавливать можно (имеется ввиду на стороне клиета приложения), возможно использовать сторонние компоненты.
Поясните пожалуйста 2 момента.
1. На машине где нет клиента ORACLE будет ли работать приложение использующее БД Oracle?
2. Если да то как все таки подключится к БД если имя хоста СУБД ORACLE не указывается в строке подключения. Или же имя БД должно быть уникально в масштабах локальной сети ? Лично я не думаю что имя БД должно быть уникально в масштабах локальной сети.
0
68 / 66 / 3
Регистрация: 23.08.2010
Сообщений: 195
23.08.2010, 10:49
Цитата Сообщение от Башир Посмотреть сообщение
Я так понял что на хосте где установлено приложение (например написанное на Delphi) по работе с БД ORACLE обязательно должен быть клиент ORACLE. Тогда мне не совсем понятно следующее

Поясните пожалуйста 2 момента.
1. На машине где нет клиента ORACLE будет ли работать приложение использующее БД Oracle?
2. Если да то как все таки подключится к БД если имя хоста СУБД ORACLE не указывается в строке подключения. Или же имя БД должно быть уникально в масштабах локальной сети ? Лично я не думаю что имя БД должно быть уникально в масштабах локальной сети.
Устанавливать клиент Oracle не обязательно, только в том случае если вы используете компонены сторонних разработчиков типа ODAC, эти компоненты позволяют напрямую конектиться к базе минуя клиент Oracle, в этом случае параметры подключения (в том числе и имя хоста) инициализируются заполнением свойств конкретного компонента.
Если вы не используете таких компонент, для доступа к субд вы обязаны установить клиент (конечно если вы не работаете на сервере), именно из конфигурационного файла клиента приложение полностью получит все параметры подключения включая имя хоста, порт и пр. в общем случае так (не вдаваясь в во методы подключения к базе которые существуют у Oracle)
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
23.08.2010, 10:59  [ТС]
Спасибо за пояснение, насчет среды разработки и работы с СУБД ORACLE я вечером скачаю вашу ссылку, правда если он тяжеловат то не знаю потянет ли мое железо , а насчет других ваших рекомендаций по этому поводу, надеюсь не забудете вечером скинуть ссылку. Еще раз спасибо. Думаю вопросов будет еще много. .
0
105 / 75 / 0
Регистрация: 29.06.2009
Сообщений: 328
23.08.2010, 11:53
Цитата Сообщение от BLEDNYKHAP Посмотреть сообщение
Устанавливать клиент Oracle не обязательно, только в том случае если вы используете компонены сторонних разработчиков типа ODAC, эти компоненты позволяют напрямую конектиться к базе минуя клиент Oracle, в этом случае параметры подключения (в том числе и имя хоста) инициализируются заполнением свойств конкретного компонента.
Про какие ODAC идёт речь? Пожалуйста, пример.

Для работы с оракловой базой через ODBC, ADO, OLEDB и прочими подобными windows аксессуарами, на клиентский компьютер НАДО ставить клиента оракла, поскольку именно он обеспечивает коммуникации с ораклом, именно в нём надо прописывать параметры для соединения с той или иной базой.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.08.2010, 11:53
Помогаю со студенческими работами здесь

Что лучше для сервера сайта Arch Linux или Linux Debian ?
Подскажите пожайлуста что лучше для сервера сайта Arch Linux или Linux Debian ?

Какой лучше из ОС, Linux или Windows..??
Друзья, я хотел бы узнать какой из ОС лучше Linux или Windows? Что надо учесть при установке Linux'a? Или вообще СТОИТ установить...

Что лучше изучить: Oracle или MS SQL Server 2000
Хочу изучить, но не знаю что лучше Oracle или SQL Server 2000? И что более надежней и удобней? Заранее спасибо.

В какой системе лучше учиться Windows linux или mac os?
У меня несколько вопросов. В какой системе лучше учиться windows linux или mac os? Какой редактор удобней использовать? (желательно на...

Что лучше для пользователя Linux, консоль или окна?
А какой толк от консоли? Зачем ее изучать обычному пользователю?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru