Cài đặt Oracle Database và SQL Developer
Nội dung
1. Cài đặt Oracle Database 19c trên Windows 10
Oracle Database (thường được gọi là Oracle) là một hệ quản trị cơ sở dữ liệu quan hệ hoạt động theo mô hình khách chủ và được phát triển bởi Tập đoàn Oracle. Ngôn ngữ truy vấn chính là PL/SQL.
1.1 Cách Tải
- Tải file: WINDOWS.X64_193000_db_home.zip (phiên bản mới nhất đến thời điểm hiện tại và sử dụng cho việc học tập).
- Hoặc tải liên kết từ Oracle. Lưu ý: phải đăng nhập trước khi tải, nếu chưa có tài khoản thì đăng ký tại đây.
1.2 Cài đặt
- Giải nén file WINDOWS.X64_193000_db_home.zip vừa tải về, sau đó tạo đường dẫn thư mục và copy các file vừa giải nén vào như hình bên dưới:
1.3 Mở khóa và đặt mật khẩu cho tài khoản hr
- Mở màn hình Command Prompt (Start > Run > cmd > Enter) rồi lần lượt thực hiện 2 lệnh bên dưới:
sqlplus / as sysdba
alter user hr identified by hr account unlock;
- Tương tự có thể mở khóa và đặt mật khẩu cho các tài khoản khác vd như sys (thay hr bằng sys)…
2. Cài đặt SQL Developer 19.4 trên Windows 10
SQL Developer là một môi trường phát triển tích hợp để làm việc với SQL trong cơ sở dữ liệu Oracle.
2.1 Cách Tải
- Tải file: sqldeveloper-19.4.0.354.1759-x64.zip (phiên bản mới nhất đến thời điểm hiện tại và miễn phí).
- Hoặc tải liên kết từ Oracle. Lưu ý: phải đăng nhập trước khi tải, nếu chưa có tài khoản thì đăng ký tại đây.
2.2 Cài đặt và kết nối
- Giải nén file sqldeveloper-19.4.0.354.1759-x64.zip vừa tải về:
Bài tiếp theo:
khởi động run as không được bấm vào xong là nó không hiển thị nội dung gì mong admin giúp đỡ
Tại bước nào vậy bạn? Nếu đã cài đặt xong bạn kiểm tra 2 dịch vụ OracleOraDB19Home1TNSListener và OracleServiceORCL ở trạng thái Running chưa nhé.
Bác cho hỏi khi cài đặt trên W10 báo lối 20802 oracle database configuration assistant failed
thì xử lý thế nào ? rất mong được sự chỉ dẫn
Thanks Bac nha
mình làm đến bước New Database Connection thì khi ấn test nó báo lỗi test ko thành conng
tiện ad cho mình hỏi cái chỗ user điền là hr còn cái pass bên dưới điền là j nhỉ hay là điền tuỳ ý
thank ad
Có thể bạn chưa thực hiện bước Mở khóa và đặt mật khẩu cho tài khoản hr trước khi kết nối. Theo đó, thay phần tô đậm bằng mật khẩu bạn muốn thay đổi trong lệnh bên dưới:
alter user hr identified by hr account unlock;
mình làm đến cuối thì nó báo : Status : Failure -Test failed: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor. làm thế nào vậy ad mình cảm ơn.
Trường hợp của bạn có 2 khả năng xảy ra:
1/ Trên SQL Developer khai báo sai tên SID: kiểm tra bằng cách vào phần Services của Windows, vd OracleServiceORCL có tên SID là ORCL (các ký tự phía sau OracleService).
2/ Thông tin kết nối đăng ký trong Listener không chính xác. Bạn thực hiện lần lượt như hình bên dưới (hoặc có thể điều chỉnh tệp listener.ora tại: D:\app\oracle\product\19c\db_home1\network\admin):
– Mở Net Manager:
Global Database Name (nhập tên SID): ORCL
Oracle Home Directory (khai báo đường dẫn cài đặt Oracle Home): D:\app\oracle\product\19c\db_home1
SID (nhập tên SID): ORCL
Lưu lại:
– Tiếp theo sử dụng Command Prompt rồi thực hiện lệnh bên dưới:
lsnrctl reload
Sau đó thử lại. Lưu ý các thông tin: Hostname, Port, SID phải chính xác.
Cho hỏi mình cài đặt xong nhưng k thấy OracleOraDB19Home1TNSListener trong service thì phải làm sao ạ?
Bạn mở màn hình Command Prompt rồi thực hiện lệnh bên dưới (sau đó vào phần Services xem lại):
lsnrctl start
Cho mình hỏi tới đoạn alter user thì nó báo ORA-01918: user ‘HR’ does not exist, thì mình làm sao bạn.
Cám ơn bạn
Vào terminal nhập sqlplus / as sysdba
Sau đó làm theo các bước sau:
mo khoa 1 tk
alter user system identified by user account unlock;
set mat khau cho tk
alter user system identified by admin1234;
xem toan bo tk
sqlplus / as sysdba
select username from dba_users;
tao 1 tk moi
alter session set “_oracle_script”=true;
create user hr identified by admin1234;
grant all privileges to hr;
alter user hr identified by user account unlock;
ad cho em hỏi khi em kết nối sql developer hiện lỗi the network adapter could not establish the connection fix thees nao ạ em cảm ơn
Trong cmd mình dùng alter user hr identified by hr account unlock;
tiếp theo dùng user và mật khẩu là sys thì ra lỗi này,Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection (CONNECTION_ID=oMpbuBCZQo6DH7UQxcZgsA==)
nhờ admin chỉ giúp với
mình nhầm trong cmd là alter user sys identified by sys account unlock; vì dùng hr ra not exits
Mình làm tới bước cuối bị lỗi như này không biết sửa sao:Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection (CONNECTION_ID=ohaTxMEBRdi2+/F01NdE1A==)
Ad oi fix lỗi “Failed to add ADMIN\Admin install user to %2% group” khi cài oracle như thế nào ạ
Mình ấn vào setup.exe ở oracle nhưng không hiện gì ra cả. Mong ad giúp đỡ ạ!
Ad ơi cho mình hỏi của mình nó báo protocol adapter errors ở cmd thì fix sao ạ
Có vẻ như bạn chưa khởi động OracleServiceORCL trong phần dịch vụ của Windows.
Bạn thực hiện bước trên trước khi làm các bước tiếp theo.
Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection
em đến bước connect thì nó lỗi thế này thì xử lý thế nào ạ
Đến bước Test trong New Database Connection là ( Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection) thì khắc phục kiểu gì ạ ? Em cảm ơn.
b xem 2 cái service listener vs orcl đã running chưa nếu đã running r mà k dc thì b gỡ sạch đi cái lại là dc
Status : Failure -Test failed: oracle/jdbc/datasource/impl/OracleDataSource
Lỗi này là sao anh ơi, em tìm mãi không biết sửa như nào @@
mong anh rep ạ
lỗi thư viện cài lại win đi bạn
thật hả bạn :((
anh gỡ được lỗi chưa?
Ad oi fix lỗi “Failed to add ADMIN\Admin install user to %2% group” khi cài oracle như thế nào ạ
Mình cài oracle database vào 1 ổ cứng di động trên 1 máy tính A, mình đưa ổ cứng đấy cắm vào 1 máy tính B, muốn kết nối với oracle database từ máy tính B thì làm ntn ạ?
Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection (CONNECTION_ID=vTEI0pr5S8e/FjwuNnnIrA==)
GIúp mình với mình bị lỗi như này không biết phải sửa sao ạ
cho m hỏi là sau khi m dùng lệnh
alter user hr identified by hr account unlock;
mà sao nó lại báo là : user hr not exits là sao ạ
Admin cho em xin phép được hỏi với ạ, em cài xong rồi nhưng mà đến lúc nhập pass và mật khẩu xong thì bị báo lỗi:
Status : Failure -Test failed: oracle/jdbc/datasource/impl/OracleDataSource
ad có thể hướng dẫn em gỡ lỗi không ạ, em cảm ơn ad nhiều ạ
bạn sửa được chưa
bạn sửa được chưa á?
bạn cho mình hỏi chỗ cái phần lưu Java … là sao vậy bạn
Bạn mô tả rõ hơn đoạn nào nhé.
tải về đến 7% không load tiếp ạ mặc dù mạng cáp. mong được giúp đỡ
Mình vừa tải thử bình thường đó bạn. Tệp WINDOWS.X64_193000_db_home.zip khoảng 3 GB; tệp sqldeveloper-19.4.0.354.1759-x64.zip vài trăm MB, bạn kiểm tra lại đường truyền nhé (https://www.speedtest.net).
Em gặp tình trạng ORA-01017: invalid username/password; logon denied. Mong admin cho em phương án fix ạ
Có thể bạn chưa thực hiện bước Mở khóa và đặt mật khẩu cho tài khoản hr trước khi kết nối. Theo đó, thay phần tô đậm bằng mật khẩu bạn muốn thay đổi trong lệnh bên dưới:
alter user hr identified by hr account unlock;
Em bị lỗi “Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection”
E đã fix bằng cách kiểm tra service nhưng các service cần thiết vẫn hoạt động bình thường thì fix thế nào ạ
Ad ơi em nhập lệnh sqlplus / as sysdba trong command prompt mà nó không hiện lên gì cả. Mặc dù em đã chạy theo kiểu admin rồi
Em bị lỗi “Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection” thì fix bằng cách nào ạ