Làm cách nào để thay đổi Oracle từ cổng 8080? Eclipse của tôi đang sử dụng 8080, vì vậy tôi không thể sử dụng nó.Thay đổi cổng Oracle từ cổng 8080
Trả lời
Tôi cho rằng bạn đang nói về máy chủ Apache mà Oracle cài đặt. Tìm tập tin httpd.conf.
mở tập tin này trong một trình soạn thảo văn bản và tìm kiếm dòng
Nghe 8080
hoặc
Nghe {ip địa chỉ}: 8080
Thay đổi số cổng và hoặc khởi động lại máy chủ web hoặc chỉ khởi động lại máy móc.
Có nhiều thành phần Oracle chạy dịch vụ web, vì vậy không rõ bạn đang đề cập đến điều gì.
Ví dụ, trang web cổng web cho độc OC4J được cấu hình trong j2ee/home tập tin/config/default-web-site.xml:
<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd"
port="8888" display-name="OC4J 10g (10.1.3) Default Web Site"
schema-major-version="10" schema-minor-version="0" >
Oracle (cơ sở dữ liệu) có thể sử dụng nhiều cổng. khi bạn cài đặt phần mềm nó quét các cổng miễn phí và quyết định sử dụng cổng nào sau đó.
Trình nghe cơ sở dữ liệu mặc định là 1520 nhưng sẽ sử dụng 1521 hoặc 1522 nếu 1520 không khả dụng. Điều này có thể được điều chỉnh trong các tập tin listener.ora.
Trình quản lý doanh nghiệp, công cụ quản trị cơ sở dữ liệu dựa trên web mặc định là cổng 80 nhưng sẽ sử dụng 8080 nếu 80 không khả dụng.
Xem ở đây để biết chi tiết về làm thế nào để thay đổi số cổng cho người quản lý doanh nghiệp: http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853
URL không hoạt động nữa – Sheldon
Từ this bài viết trên blog:
XE: Thay đổi cổng mặc định http
Oracle XE sử dụng trình nghe http nhúng đi kèm với XML DB (XDB) để phục vụ các yêu cầu http. Cổng mặc định để truy cập HTTP là 8080.
EDIT:
Update 8080 cổng mà cổng (9090 chẳng hạn) bạn thích
SQL> -- set http port
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4/
Sau khi thay đổi các cổng, khi chúng tôi bắt đầu Oracle nó sẽ đi vào cổng 8080, chúng ta nên gõ cổng mới bằng tay (9090) vào thanh địa chỉ để chạy Oracle XE.
Thực hiện Exec DBMS_XDB.SETHTTPPORT(8181);
làm SYS/SYSTEM. Thay thế 8181 bằng cổng bạn muốn thay đổi. Thử nghiệm điều này với Oracle 10g.
Nguồn: http://hodentekhelp.blogspot.com/2008/08/my-oracle-10g-xe-is-on-port-8080-can-i.html
Bắt đầu | Chạy mở một cửa sổ lệnh. Giả sử các biến môi trường của bạn được đặt đúng bắt đầu với những điều sau đây:
C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Aug 26 10:40:44 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect
Enter user-name: system
Enter password: <enter password if will not be visible>
Connected.
SQL> Exec DBMS_XDB.SETHTTPPORT(3010); [Assuming you want to have HTTP going to this port]
PL/SQL procedure successfully completed.
SQL>quit
trình duyệt sau đó mở và sử dụng 3010 cảng.
+ 1, điều này làm việc hoàn hảo cho việc cài đặt Oracle XE của tôi (di chuyển nó từ cổng 8080 đến cổng 8088 bằng cách sử dụng 'exec dbms_xdb.sethttpport (8088)'). –
được sao chép từ đây http://www.coderanch.com/t/81448/Oracle-OAS/change-port-number-Oracle-xe – Ravi
Giải pháp trên hoạt động với Oracle Express 10g, Windows 8.1 x64. –
Chỉ cần mở Run SQL Command Line
và đăng nhập là sysadmin và sau đó nhập vào bên dưới lệnh
Exec DBMS_XDB.SETHTTPPORT(8181);
Vậy là xong. Bạn đang thực hiện .....
Nếu bạn kết nối với localhost: 8080 bằng trình duyệt và nhận yêu cầu đăng nhập tên người dùng/mật khẩu có nội dung 'XDB', đây có thể là vấn đề :) – vikingsteve