Ответ 1
У Oracle также есть экспресс-версия. Я считаю, что он более ограничен (IIRC, вы можете иметь только одну базу данных на экземпляре)
Я хочу, чтобы наша команда развивалась против локальных экземпляров базы данных Oracle. С MS SQL я могу использовать SQL Express Edition. Каковы мои варианты?
У Oracle также есть экспресс-версия. Я считаю, что он более ограничен (IIRC, вы можете иметь только одну базу данных на экземпляре)
У меня был большой успех, используя Oracle 10g Express Edition. Он поставляется с Oracle Aplication Express, который позволяет простым администраторам и создавать программное обеспечение через веб-интерфейс. Он ограничен 4 ГБ дискового пространства, 1 ГБ Ram и будет использовать только 1 процессор.
Он бесплатный и по моему опыту был на 100% надежным. Его можно легко разместить на виртуальной машине.
Также Oracle SQL Developer - это кросс-платформенное приложение, которое можно использовать с любой версией Oracle, а также бесплатно. Oracle 10g превосходна. Пойдите для этого: -)
Я рад Oracle XE для разработки.
У меня есть этот кусок wisdow, чтобы поделиться; если у вас возникли проблемы, такие как ORA-12519: TNS: нет соответствующего обработчика службы или ORA-12560: TNS: ошибка адаптера протокола время от времени, затем попытайтесь изменить параметр PROCESSES, войдите в Oracle с помощью sys as sysdba и выполните следующее:
ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;
После изменения параметра PROCESSES перезапустите службу Oracle.
Oracle позволяет разработчикам бесплатно загружать и использовать Oracle для разработки программного обеспечения (по крайней мере, для исходного прототипа, лучше всего читать условия лицензии). Загрузки здесь.
Мы закончили использование Oracle XE. Установка клиента, установка экспресс, перезагрузка, он просто работает.
Я не рекомендую Oracle XE. Мои коллеги и я работали над проектом в Oracle и получили серьезные проблемы после попытки использовать XE для наших локальных примеров разработки. База данных работала нормально, пока мы не начали локальные стресс-тесты, и в этот момент она начала снижать связи.
Я не знаю, является ли это преднамеренным, документированным ограничением, или, возможно, мы просто ударились о странную ошибку, но я настоятельно рекомендую вам держаться подальше от XE. Когда мы оба перешли к полной версии, наши проблемы сразу же исчезли.
Кроме того, Oracle не требует каких-либо лицензионных подтверждений для полного сервера; вам нужно щелкнуть что-нибудь, чтобы сказать, что вы действительно приобрели лицензию, но это не заставляет вас это доказывать. Поэтому, если у вас действительно есть лицензия на использование Oracle, нет причин, по которым вы не можете просто установить полную версию на своих машинах разработки.