215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
1 | |
Что лучше, Oracle на платформе Windows или Linux?21.08.2010, 15:13. Показов 8269. Ответов 39
Метки нет Все метки)
(
Я программист и работаю с базами данных MSSQL с ORALE я не знаком, но в последнее время вырос спрос работодателей на знание СУБД ORACLE. Мне самому давно хотелось повысить квалификацию и изучить ORACLE. Что касается SQL запросов, в изучении проблем нет, но вот что касается администрирование то не могу определится где установить ORACLE на платформе Windows или Linux. Что используется чаще? Что посоветуете с выбором литературы?
Добавлено через 5 минут Хочу добавить, я живу в москве М. Люблино готов заплатить знатоку ORACLE который направит меня и даст небольшие знания которые я мог бы развить дальше. Нужно начать с установки и закончить с подключением к базе данных со среды Delphi и C#.
0
|
|
21.08.2010, 15:13 | |
Ответы с готовыми решениями:
39
Что лучше Windows или Linux? Выбор операционой системи. Подскажите что лучше Windows или Linux? Что лучше для сервера Linux или Windows Server 2003 Что лучше для сервера сайта Arch Linux или Linux Debian ? |
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
|
|
21.08.2010, 15:20 | 2 |
к чему тогда про Линукс говорил?
Добавлено через 37 секунд у тебя добрый начальник -))
0
|
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
21.08.2010, 15:26 [ТС] | 3 |
Насколько я знаю ORALE может быть установлен на линуксе а подключится к нему можно из Windows.
Добавлено через 2 минуты Какой мой начальник не ВАМ решать, а оскорбление здесь не уместны, все знать не возможно каждый специализируется на своем
0
|
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
|
|
21.08.2010, 15:32 | 4 |
0
|
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
21.08.2010, 15:45 [ТС] | 5 |
Если прочитаешь выше то поймешь что это опечатка. Мне нужны советы специалистов а не поправление орфографических ошибок.
0
|
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
|
|
21.08.2010, 16:07 | 6 |
0
|
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
21.08.2010, 16:37 [ТС] | 7 |
Я бы так не сказал, на форуме много порядочных и умных спецов, просто сегодня суббота. И советы я от них получу.
0
|
105 / 75 / 0
Регистрация: 29.06.2009
Сообщений: 328
|
|
21.08.2010, 21:00 | 8 |
Начать с оракла под виндус всегда можно, а вот с оракла под линукс - только если знаете линукс.
Сдаётся мне, что Вам, знакомому с mssql, будет проще с виндус. По моим наблюдениям, Оракл под виндус используется чаще, поскольку 1) поставщики erp систем имеют барыши с продажи серверов виндоус 2) зачастую у заказчиков нет в штате специалиста по линуксу 3) линукс пока ещё пугает заказчиков Хотя, многое зависит от отрасли, в которой работаете, от вашего окружения. Вопрос "Что лучше оракл под винды или оракл под линукс" похож на "Что лучше оракл или mssql?" Однозначного ответа, наверное, нет. Если действительно сравнивать, то лучше обозначить параметры базы, круг решаемых задач.
1
|
43 / 14 / 0
Регистрация: 01.08.2010
Сообщений: 323
|
|
21.08.2010, 21:13 | 9 |
facepalm.mkv
это что за шарашкины конторы такие, где Линукса боятся до такой степени, что даже специалиста по Линуксу там нет?
0
|
105 / 75 / 0
Регистрация: 29.06.2009
Сообщений: 328
|
|
21.08.2010, 21:21 | 10 |
Вы как-то грубовато себя ведёте, отвечать не хочется.
1
|
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
21.08.2010, 21:59 [ТС] | 11 |
Спасибо за ответ, и хотя взможно я не правильно поставл вопрос что лучше ORACLE под винду или линукс вы дали мне ответ которого я ожидал, а именно то что чаще используется. Будут ли еще мение других ?.
0
|
648 / 77 / 0
Регистрация: 23.01.2010
Сообщений: 193
|
|
22.08.2010, 01:44 | 12 |
Если брать общее количество установок Oracle, 2 года назад чаще всего использовался Solaris. С тех пор всё могло измениться, у меня всё работает под RHEL.
Лучше под ту систему, бесперебойную работоспособность которой могут обеспечить системные администраторы.
0
|
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
22.08.2010, 09:40 [ТС] | 13 |
Я скачал ORACLE с его сайта (вроде для разработок бесплатно), но не могу установить все вемя на 65% дает ошибки что не найдены какие то файлы. Переустановил винду все рано также, у меня Win7 может она не подходит для ORACLE?
0
|
68 / 66 / 3
Регистрация: 23.08.2010
Сообщений: 195
|
|
23.08.2010, 08:42 | 14 |
В ответ на вопрос "Что лучше? 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 [ТС] | 15 |
Спасибо заранее я уже собирался поставить 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 | 16 | |||||
При подключиении вы указываете имя базы, это имя сопоставляется строке "настроек" из файла tnsnames.ora (C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN) в котором полностью описаны параметры соединения (в т.ч. имя машины на которой база). Если на "другой" машине вы будете устанавливать клиент Oracle, он также просмотрев этот файл ((C:\oracle\product\10.2.0\client_1\NETWORK\ADMIN)) "найдет" нужные параметры и подключится к вашей базе.
Добавлено через 3 минуты Нужно? Клиент Oracle устанавливать можно (имеется ввиду на стороне клиета приложения), возможно использовать сторонние компоненты. Добавлено через 16 минут Альтернативный метод использования (установки) клиентского по Oracle - работа с ODAC. Строка соединения с базой из приложения Delphi в случае установки клиента Oracle (+ компонента Oracle OLE DB) будет выглядеть
Я бы порекомендовал 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 [ТС] | 17 |
1. На машине где нет клиента ORACLE будет ли работать приложение использующее БД Oracle? 2. Если да то как все таки подключится к БД если имя хоста СУБД ORACLE не указывается в строке подключения. Или же имя БД должно быть уникально в масштабах локальной сети ? Лично я не думаю что имя БД должно быть уникально в масштабах локальной сети.
0
|
68 / 66 / 3
Регистрация: 23.08.2010
Сообщений: 195
|
|
23.08.2010, 10:49 | 18 |
Устанавливать клиент Oracle не обязательно, только в том случае если вы используете компонены сторонних разработчиков типа ODAC, эти компоненты позволяют напрямую конектиться к базе минуя клиент Oracle, в этом случае параметры подключения (в том числе и имя хоста) инициализируются заполнением свойств конкретного компонента.
Если вы не используете таких компонент, для доступа к субд вы обязаны установить клиент (конечно если вы не работаете на сервере), именно из конфигурационного файла клиента приложение полностью получит все параметры подключения включая имя хоста, порт и пр. в общем случае так (не вдаваясь в во методы подключения к базе которые существуют у Oracle)
0
|
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
23.08.2010, 10:59 [ТС] | 19 |
Спасибо за пояснение, насчет среды разработки и работы с СУБД ORACLE я вечером скачаю вашу ссылку, правда если он тяжеловат то не знаю потянет ли мое железо
![]() ![]()
0
|
105 / 75 / 0
Регистрация: 29.06.2009
Сообщений: 328
|
|
23.08.2010, 11:53 | 20 |
Про какие ODAC идёт речь? Пожалуйста, пример.
Для работы с оракловой базой через ODBC, ADO, OLEDB и прочими подобными windows аксессуарами, на клиентский компьютер НАДО ставить клиента оракла, поскольку именно он обеспечивает коммуникации с ораклом, именно в нём надо прописывать параметры для соединения с той или иной базой.
0
|
23.08.2010, 11:53 | |
23.08.2010, 11:53 | |
Помогаю со студенческими работами здесь
20
Какой лучше из ОС, Linux или Windows..?? Что лучше изучить: Oracle или MS SQL Server 2000 В какой системе лучше учиться Windows linux или mac os? Что лучше для пользователя Linux, консоль или окна? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |