applixwarecóODBCGiao diện cơ sở dữ kèo bóng đá hôm nay và ngày mai được hỗ trợ trên ít nhất một số nền tảng.applixware4.4.2 đã được chứng minh dưới Linux vớiPostgreSQL7.0 bằng cách sử dụng ThePSQLODBCTrình điều khiển chứa trong ThePostgreSQLPhân phối.
applixwarePhải được định cấu hình chính xác để nó có thể truy cậpPostgreSQL ODBCTrình điều khiển phần mềm.
Kích hoạtapplixwareTruy cập cơ sở dữ kèo bóng đá hôm nay và ngày mai
Các hướng dẫn này dành cho bản phát hành 4.4.2 củaapplixwaretrênLinux. Tham khảoLinux Sys AdminSách trực tuyến để biết thêm thông tin chi tiết.
kèo bóng đá hôm nay và ngày mai phải sửa đổiaxnet.cnfVì vậy cái đóelfodbccó thể tìm thấylibodbc.so(TheODBCTrình quản lý trình điều khiển) Thư viện chia sẻ. Thư viện này được bao gồm vớiapplixwarePhân phối, nhưngaxnet.cnfCần sửa đổi Để trỏ đến vị trí chính xác.
Là gốc, chỉnh sửa tệpapplixroot/applix/axdata/axnet.cnf.
ở dưới cùng củaaxnet.cnf, Tìm dòng bắt đầu với
#libfor elfodbc /ax /...
Thay đổi dòng để đọc
libfor elfodbcapplixroot/applix/axdata/axshlib/lib
sẽ nóielfodbcđể xem trong thư mục này choODBCThư viện hỗ trợ. Tiêu biểuỨng dụngđược cài đặt TRONG/optVì vậy, đường dẫn đầy đủ sẽ là/opt/applix/axdata/axshlib/lib, nhưng Nếu kèo bóng đá hôm nay và ngày mai đã cài đặtapplixở một nơi khác sau đó thay đổi đường dẫn phù hợp.
Tạo.odbc.ininhư được mô tả trongPhần 7.3. kèo bóng đá hôm nay và ngày mai cũng có thể muốn thêm cờ
TextasLongVarchar = 0
đến phần dành riêng cho cơ sở dữ kèo bóng đá hôm nay và ngày mai của.odbc.iniVì vậy, các trường văn bản sẽ kèo bóng đá hôm nay và ngày mai hiển thị dưới dạng** Blob **.
Kiểm traapplixwareKết nối ODBC
đưa lênỨng dụng Dữ kèo bóng đá hôm nay và ngày mai
ChọnPostgreSQLCơ sở dữ kèo bóng đá hôm nay và ngày mai quan tâm.
ChọnTruy vấn-Chọn máy chủ.
ChọnODBC, và Nhấp vàoDuyệt. Các cơ sở dữ kèo bóng đá hôm nay và ngày mai bạn được cấu hình trong.odbc.ininên được hiển thị. Hãy chắc chắn rằnghost:Trường là trống (nếu nó kèo bóng đá hôm nay và ngày mai,AxnetSẽ cố gắng liên hệAxnettrên một máy khác để tìm cơ sở dữ kèo bóng đá hôm nay và ngày mai).
Chọn cơ sở dữ kèo bóng đá hôm nay và ngày mai trong hộp đã được khởi chạy quaDuyệt, sau đó nhấp vàoOK.
Nhập tên người dùng và mật khẩu vào đăng nhập Hộp thoại nhận dạng và nhấp vàoOK.
kèo bóng đá hôm nay và ngày mai sẽ thấyBắt đầu elfodbc máy chủỞ góc dưới bên trái của dữ kèo bóng đá hôm nay và ngày mai cửa sổ. Nếu bạn nhận được một hộp thoại lỗi, hãy xem bản gỡ lỗi phần bên dưới.
The"Sẵn sàng"Tin nhắn sẽ Xuất hiện ở góc dưới bên trái của cửa sổ dữ kèo bóng đá hôm nay và ngày mai. Cái này Cho biết bây giờ bạn có thể nhập truy vấn.
Chọn một bảng từTruy vấn-Chọn bảng, sau đó chọnTruy vấn-Truy vấnĐể truy cập cơ sở dữ kèo bóng đá hôm nay và ngày mai. Các 50 hàng đầu tiên hoặc hơn từ bảng sẽ xuất hiện.
Các tin nhắn sau có thể xuất hiện trong khi cố gắng tạoODBCKết nối quaDữ kèo bóng đá hôm nay và ngày mai applix:
elfodbckèo bóng đá hôm nay và ngày mai thể tìm thấylibodbc.so. Kiểm tra của kèo bóng đá hôm nay và ngày maiAxnet.cnf.
libodbc.sokèo bóng đá hôm nay và ngày mai thể tìm thấy trình điều khiển được liệt kê trong.odbc.ini. Xác minh cài đặt.
Quy trình trình điều khiển đã chấm dứt do một số người khác vấn đề. kèo bóng đá hôm nay và ngày mai có thể không có phiên bản cập nhật củaPostgreSQL ODBCGói.
Bản phát hành tháng 9 củaapplixware4.4.1 (Bản phát hành đầu tiên
với chính thứcODBCHỗ trợ dưới Linux) hiển thị sự cố khi tên người dùng
vượt quá tám (8) ký tự có chiều dài. Vấn đề
Mô tả được đóng góp bởi Steve Campbell (<Scampbell@lear.com
).
tác giả:Được đóng góp bởi Steve Campbell (
<Scampbell@lear.com
), 1998-10-20
TheAxnetChương trình hệ thống bảo mật có vẻ hơi nghi ngờ.AxnetLàm những việc thay mặt cho người dùng và trên một hệ thống đa nhân thực sự, nó thực sự nên được chạy với Bảo mật gốc (vì vậy nó có thể đọc/ghi trong thư mục của mỗi người dùng). Tôi sẽ ngần ngại giới thiệu điều này, tuy nhiên, vì chúng tôi kèo bóng đá hôm nay và ngày mai có ý tưởng những lỗ bảo mật này tạo ra.
Một công cụ tốt để gỡ lỗi các vấn đề kết nối sử dụng Tiện ích hệ thống UNIXStrace.
Gỡ lỗi với Strace
Bắt đầuapplixware.
Bắt đầuStracetrên TheAxnetQuá trình. Ví dụ, nếu như
$ ps -aucx | grep ax
hiển thị
Cary 10432 0.0 2.6 1740 392? S 9 tháng 10 0:00 Axnet Cary 27883 0.9 31.0 12692 4596? S 10:24 0:04 Axmain
sau đó chạy
$ Strace -F -S 1024 -P 10432
Kiểm traStraceđầu ra.
Lưu ý từ Cary:Nhiều thông báo lỗi từapplixwaređi ĐẾNStderr, nhưng tôi kèo bóng đá hôm nay và ngày mai chắc chắn Ở đâustderrđược gửi, vì vậyStracelà cách để tìm ngoài.
Ví dụ: sau khi nhận đượckèo bóng đá hôm nay và ngày mai thể Khởi chạy Cổng trên máy chủ, tôi đã chạyStracetrênAxnetvà lấy
[PID 27947] Mở ("/usr/lib/libodbc.so", o_rdonly) = -1 enoent (kèo bóng đá hôm nay và ngày mai có tệp hoặc thư mục đó) [PID 27947] Mở ("/lib/libodbc.so", o_rdonly) = -1 enoent (kèo bóng đá hôm nay và ngày mai có tệp hoặc thư mục đó) .
Vậy điều gì đang xảy ra làỨng dụng elfodbcđang tìm kiếmlibodbc.so, nhưng nó kèo bóng đá hôm nay và ngày mai thể tìm thấy nó. Đó là lý do tại saoaxnet.cnfCần thay đổi.
Để đi quaApplixware Hướng dẫn dữ kèo bóng đá hôm nay và ngày mai, bạn cần tạo các bảng mẫu mà Các hướng dẫn đề cập đến. Macro ELF được sử dụng để tạo các bảng cố gắng sử dụng điều kiện null trên nhiều cột cơ sở dữ kèo bóng đá hôm nay và ngày mai, VàPostgreSQLkèo bóng đá hôm nay và ngày mai hiện cho phép tùy chọn này.
Để giải quyết vấn đề này, kèo bóng đá hôm nay và ngày mai có thể làm như sau:
Sửa đổiapplixwareDemo
Copy/opt/applix/axdata/eng/demos/sqldemo.amđến thư mục cục bộ.
Chỉnh sửa bản sao cục bộ này củasqldemo.am:
Tìm kiếmnull_clause = "VÔ GIÁ TRỊ".
Thay đổi điều này thànhnull_clause = "".
Bắt đầuMacro applix Trình chỉnh sửa.
Mởsqldemo.amTệp từMacro Trình chỉnh sửa.
ChọnFILE-Biên dịch và lưu.
ThoátMacro Trình chỉnh sửa.
Bắt đầuỨng dụng Dữ kèo bóng đá hôm nay và ngày mai.
Chọn*-Chạy macro.
Nhập giá trịsqldemo, sau đó Nhấp vàoOK.
Bạn sẽ thấy tiến trình trong dòng trạng thái của cửa sổ dữ kèo bóng đá hôm nay và ngày mai (ở góc dưới bên trái).
Bây giờ kèo bóng đá hôm nay và ngày mai có thể truy cập các bảng demo.
Bạn có thể thêm thông tin về đăng nhập cơ sở dữ kèo bóng đá hôm nay và ngày mai của mình và Mật khẩu theo tiêu chuẩnỨng dụngTệp macro khởi động. Đây là một ví dụ~/axhome/macros/login.amTệp:
Đăng nhập macro set_set_system_var@("sql_username@", "tgl") set_system_var@("sql_passwd@", "kèo bóng đá hôm nay và ngày mai $ way") EndMacro
THẬN TRỌNG |
kèo bóng đá hôm nay và ngày mai nên cẩn thận về các bảo vệ tệp trên Bất kỳ tệp nào chứa tên người dùng và mật khẩu thông tin. |