2012-01-12 41 views
39

Tôi đã đăng ký trên http://Oracle.com để tải xuống cơ sở dữ liệu phiên bản R2 Express 11g. Nhưng http://Oracle.com chỉ cung cấp cho tôi các liên kết tải xuống chỉ dành cho Windows 32 bit và cho Linux 64bit.Oracle 11g Express Edition cho Windows 64bit?

Có nơi nào đó phiên bản Windows 64 bit của cơ sở dữ liệu XE 11g của Oracle không? Các phiên bản 64bit có sẵn chỉ dành cho thanh toán Oracle db không?

Trả lời

13

Không có phiên bản Windows 64 bit của Oracle Express Edition. Bạn sẽ phải sử dụng phiên bản Standard/Enterprise.

+0

có mất mát hiệu suất nào khi tôi sử dụng phiên bản 32 bit trên thắng 64bit không? Hoặc nó là tốt hơn để sử dụng 10g? thx – sanjuro

+0

Tôi không biết, điều đó phụ thuộc vào cách sử dụng của bạn. Kiến trúc Mixmatching không phải là một ý tưởng tốt. @sanjuro – Sathya

+0

ok cảm ơn bạn rất nhiều, tôi sẽ thử 11g 32bit và tôi sẽ xem nó sẽ hoạt động như thế nào trên hệ thống 64bit, nếu có vấn đề tôi sẽ chuyển sang 10g – sanjuro

7

Tính năng này chưa khả dụng. Xem this chủ đề trên diễn đàn chính thức.

19

Tôi vừa cài đặt phiên bản phiên bản 32 bit 11g R2 Express trên cửa sổ 64 bit, đã tạo cơ sở dữ liệu mới và thực hiện một số truy vấn. Dường như làm việc như nó sẽ hoạt động! :-) Tôi đã theo dõi easy guide sau đây!

+1

+1 phiếu bầu. Có vẻ như nó sẽ hoạt động. – Mukus

+11

Gương: http://web.archive.org/web/20130728233907/http://bpits.net/how-to-set-up-local-oracle-sql-database-in-3-steps/ – kolobok

15

Một số tính năng cơ sở dữ liệu Oracle nâng cao hơn như theo dõi phiên không hoạt động bình thường trong Oracle 11g XE 32 bit nếu được cài đặt trên hệ thống Windows 64 bit. Tôi cần theo dõi phiên trên Windows 7 64-bit.

Ngoài ra nó hoạt động tốt cho tôi trong nhiều sản xuất MS Windows 64-bit hệ thống: Windows Server 2008 R2 và Windows Server 2003 R2.

+2

Đúng. Đồng ý, dường như làm việc ở cấp độ thử nghiệm hệ thống phát triển ... đó là những gì cần nó cho dù sao. –

35

tôi đã sử dụng bài viết trên blog này để cài đặt nó trong máy tính của tôi: http://luminite.wordpress.com/2012/09/06/installing-oracle-database-xe-11g-on-windows-7-64-bit-machine/

Điều duy nhất bạn phải làm là thay thế một giá trị registry trong khi cài đặt, tôi đã thực hiện nó khoảng ba đã có, và mỗi lần tìm thấy một tham chiếu khác nhau trên mạng, không có ở đây trên stackoverflow.

EDIT: như @ kc2001 ghi chú khác, regedit phải được chạy as Administrator, và bổ sung hướng dẫn này: (một chút sặc sỡ hơn): http://www.hanmiaojuan.com/2013/03/install-oracle-xe-11g-for-windows7-64bits.html

+2

Tôi chỉ làm điều này và nó làm việc hoàn hảo cho tôi. Câu trả lời này nên được bỏ phiếu nhiều hơn bởi vì nó là người duy nhất thực sự làm việc. – Dracorat

+2

Cảm ơn bạn đã liên kết. Blog cung cấp một giải pháp, về cơ bản này - Một tập tin, "Key_XE.reg", tham chiếu bởi trình cài đặt không thể được tìm thấy, vì vậy bạn cần phải cung cấp đường dẫn chính xác. Trong regedit, đặt khóa "HKEY_CLASSES_ROOT \ Installer \ Sản phẩm \ 266B7A503A089BE4EAD1986A429434C1 \ SourceList \ Media \ 1" = "C: \ Users \ [ID người dùng của bạn] \ AppData \ Local \ Temp \ {GUID}". Bạn sẽ cần phải thay thế [ID người dùng của bạn] bằng tên người dùng cửa sổ của bạn và {GUID} là GUID được hiển thị trong thông báo lỗi trình cài đặt. – zomf

+0

Một số thông tin bổ sung - đối với tôi, tệp Key_XE.reg vẫn không tồn tại ở vị trí mong muốn, vì vậy tôi không biết nó phải làm gì hoặc những gì tôi bỏ lỡ. Các tiểu bang blog "Để kiểm tra xem tất cả mọi thứ là tốt, bấm vào nút bắt đầu cửa sổ -> Tất cả các chương trình -> Cơ sở dữ liệu Oracle 11g Express Edition -> Bắt đầu.", Mà đối với tôi không được liệt kê trong trình đơn bắt đầu của tôi, vì vậy có lẽ đó là có lẽ nó. Sau đó trong các nhận xét mà nhiều người dùng đề cập đến rằng liên kết Bắt đầu phải trỏ đến ** http: //127.0.0.1: 8080/apex/f? P = 4950: 1: 3255401346727487 **, đã đưa tôi đến Bắt đầu trang. – zomf

10

Đây là một câu hỏi rất hữu ích. Nó có 5 câu trả lời hữu ích khác nhau nói những điều khá khác nhau nhưng bổ sung (đáng ngạc nhiên, eh?). Câu trả lời này kết hợp những câu trả lời đó thành một dạng hữu ích hơn cũng như thêm hai giải pháp nữa.

Không có phiên bản Oracle Express Edition cho Windows 64 bit. Xem chính thức này [nhưng chưa được trả lời] forum thread. Do đó, đây là các loại giải pháp:

  • Thanh toán. Phiên bản trả tiền của Oracle (Standard/Enterprise) hỗ trợ Windows 64 bit.
  • Hack. Nhiều người đã cài đặt thành công phần mềm Oracle XE 32 bit trên Windows 64 bit. This blog post có vẻ là một trong những thường được trích dẫn là hữu ích. Điều này không được hỗ trợ, tất nhiên và theo dõi phiên là known to fail. Nhưng đối với nhiều người, đây là một giải pháp tốt.
  • VM. Nếu mục tiêu của bạn chỉ đơn giản là chạy Oracle trên một máy Windows 64 bit, thì việc chạy Oracle trong một Máy ảo có thể là một giải pháp tốt. VirtualBox là một lựa chọn tự nhiên bởi vì nó hoàn toàn miễn phí và Oracle cung cấp pre-configured VMs với Oracle DB được cài đặt. VMWare hoặc các hệ thống ảo hóa khác hoạt động tốt như nhau.
  • Chỉ phát triển. Nhiều người dùng muốn Oracle XE chỉ học Oracle hoặc thử nghiệm một ứng dụng với Oracle. Nếu đó là yêu cầu của bạn, thì Oracle Enterprise Edition (bao gồm hỗ trợ cho Windows 64 bit) là miễn phí "chỉ cho mục đích phát triển, thử nghiệm, tạo mẫu và trình diễn ứng dụng của bạn".
+0

+1 dành cho VM dành cho nhà phát triển được tạo trước –

Các vấn đề liên quan