Khó khăn đầu tiên gặp phải là do tool này không phải do Oracle viết ra, nên khi muốn kết nối đến server chứ db oracle thì gặp khó khăn về mặt kết nối. Loay hoay một hồi mới "xử" xong nên giờ note lại để tiện sau này tham khảo lại nếu cần.
Tool cần cài đặt:
- Cần cặt đặt .Net Framework (1 trong các bản sau): 3.5 SP1, 4.0 hoặc 4.5. Ở đây mình cài bản 4.0: http://www.microsoft.com/en-us/download/details.aspx?id=40779
- Nếu chưa cài Oracle Client thì download Oracle Client 11g bản 64 bit (mình dùng win 64): http://www.oracle.com/us/industries/public-sector/112010-win64soft-094461.html
- dbForge Studio for Oracle bản free 64 bit: http://www.devart.com/dbforge/oracle/studio/download.html
Nếu đã cài đặt Oracle client rồi thì bỏ qua bước này.
Bước 1: Cài đặt Oracle Client
Trong quá trình cài đặt, chú ý đường dẫn $ORACLE_HOME
Bước 2: Thiết lập biến môi trường
Hướng dẫn cách thiết lập biến môi trường TNS_ADMIN (Xem từ Step 1 đến Step 10): http://kb.tableausoftware.com/articles/knowledgebase/oracle-connection
Bước 3: Cấu hình file tnsname.ora
Tạo file tnsname.ora tại đường dẫn $ORACLE_HOME/network/admin, nội dung như sau (chú ý những chữ bôi đỏ):
server_kunkun=
(description=
(address_list=
(address = (protocol = TCP)(host = 10.30.174.212)(port = 1521))
)
(connect_data =
(service_name=kunkun)
)
)
Trong đó:- server_kunkun: đặt tên cho server kết nối đến (tên gì cũng được)
- 10.30.174.212: là địa chỉ host server db
- 1521: là port kết nối đến db
- kunkun: là tên service_name của db
Từ dbForge Studio for Oracle, thiết lập kết nối đến db như sau:
Trong đó:
- Server: sẽ list ra danh sách server name mà mình đã cấu hình trong file tnsname.ora (hay chưa :D), thực ra cái này nó dựa vào biến cấu hình môi trường TNS_ADMIN để biết được file tnsname.ora nằm ở đâu để đọc nội dung ra.
- User: user kết nối
- Password: password kết nối
- Các lựa chọn khác để default.
Không có nhận xét nào:
Đăng nhận xét