Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Khi khẩn cấp của nó

"Chúng tôi có một vấn đề khẩn cấp, vui lòng sắp xếp một phiên WebEx (hoặc NetMeeting, TeamViewer, v.v.) để giải quyết."

Mặc dù có thể hiểu được đối với những khách hàng gặp vấn đề khẩn cấp với hệ thống sản xuất xem WebEx đồng nghĩa với một giải pháp nhanh chóng, chúng tôi khuyên bạn thay vì tập trung vào kênh hỗ trợ (WebEx so với điện thoại so với email, v.v.), bạn nên làm như sau:

Nếu khẩn cấp, hãy gửi cho chúng tôi tệp nhật ký.

–Hay–

Nếu đó là lỗi "Không thể khởi tạo cấp phép, không có giấy phép hợp lệ ..." đang ngăn hệ thống sản xuất hoạt động, hãy yêu cầu giấy phép dùng thử trên máy có vấn đề. Đây là cách nhanh nhất giúp bạn thiết lập và vận hành.

Tệp nhật ký - Tại sao chúng ta cần chúng và cách tạo chúng

Khi một sự cố khẩn cấp, bạn cần xác định càng nhanh càng tốt xem sự cố có phải do phần mềm Easysoft gây ra hay không. Nếu đúng như vậy, chỉ Easysoft mới có thể giải quyết vấn đề. Đó là lý do tại sao chúng tôi cần ghi nhật ký khi lỗi đang xảy ra.

(Một biến thể trong chủ đề này là khi vấn đề nằm ở ứng dụng hoặc cơ sở dữ liệu. Hành vi ODBC trong các ứng dụng thường được thiết lập sẵn, ví dụ:một số ứng dụng vẫn còn trên ODBC 2.0. Ứng dụng càng phổ biến, càng nhiều người dùng có thể bị ảnh hưởng bởi các thay đổi đối với lớp ODBC, điều này có thể làm tăng sự miễn cưỡng của nhà cung cấp ứng dụng trong việc thay đổi ứng dụng, ngay cả khi lớp ODBC đang hoạt động không chính xác khi được đo theo đặc tả ODBC. Cơ sở dữ liệu có thể thay đổi hành vi của nó khi không chính xác, nhưng bạn có thể phải đợi một thời gian một bản vá giải quyết vấn đề. Lấy tệp nhật ký cũng có liên quan trong cả hai trường hợp này vì chúng tôi có thể đưa ra giải pháp thay thế mặc dù nguyên nhân gốc rễ của vấn đề nằm ở ứng dụng hoặc cơ sở dữ liệu. Chúng tôi có thể cung cấp giải pháp thay thế cho các ứng dụng không phù hợp hoặc cơ sở dữ liệu mà không ảnh hưởng đến người dùng Easysoft hiện có bằng cách thêm các tùy chọn cấu hình ghi đè hành vi mặc định của trình điều khiển.)

Có thể tạo tệp nhật ký từ cả hai thành phần của lớp ODBC, trình điều khiển và Trình quản lý trình điều khiển. Lý tưởng nhất là chúng tôi muốn cả hai, nhưng ít nhất hãy gửi cho chúng tôi nhật ký trình điều khiển. Nhật ký trình điều khiển ghi lại thông tin chẩn đoán liên quan đến sự cố và cũng cung cấp cho chúng tôi thông tin về thiết lập của bạn (hệ điều hành, kiến ​​trúc, phiên bản cơ sở dữ liệu, v.v.) giúp chúng tôi tái tạo sự cố của bạn dễ dàng hơn.

Linux và UNIX

Để tạo nhật ký trình điều khiển trên Linux và UNIX, trong nguồn dữ liệu của bạn trong tệp odbc.ini, bạn cần các dòng:

[MYDSN]
Logging = Yes
LogFile = <dir>/easysoft_driver.log

Để tạo nhật ký Trình quản lý trình điều khiển trên Linux và UNIX, trong tệp odbcinst.ini, bạn cần thêm các dòng này vào đầu tệp:

[ODBC]
Trace = Yes
TraceFile = <dir>/unixodbc.log

Quan trọng Thay thế

bằng một thư mục mà người dùng đang chạy ứng dụng ODBC có quyền ghi vào. Ví dụ:/ tmp. Nếu ghi vào nhật ký hiện có, người dùng đó cần có quyền để ghi vào tệp.

Windows

Để tạo nhật ký trình điều khiển trên Windows, hãy mở nguồn dữ liệu liên quan trong tệp Quản trị viên ODBC. Hộp thoại cấu hình trình điều khiển ODBC sẽ chứa tùy chọn Ghi nhật ký trình điều khiển (hoặc một cái gì đó có tên tương tự) và một hộp để bạn nhập đường dẫn tệp nhật ký. Ví dụ:C:\ Windows \ Temp \ Easysoft_Driver.log.

Để tạo nhật ký Trình quản lý trình điều khiển trên Windows, trong quản trị viên nguồn dữ liệu ODBC, hãy chọn tab Theo dõi. Nhập đường dẫn tệp nhật ký vào không gian được cung cấp. Ví dụ:C:\ Windows \ Temp \ Driver_Manager.log. Chọn theo dõi trên toàn máy cho tất cả danh tính người dùng, sau đó chọn Bắt đầu theo dõi ngay.

Quan trọng Bạn cần chỉ định một thư mục tệp nhật ký nơi người dùng đang chạy ứng dụng ODBC có quyền ghi vào. Nếu ghi vào nhật ký hiện có, người dùng đó cần có quyền để ghi vào tệp.

Làm điều này khi triển khai hệ thống sản xuất

Chúng tôi khuyên rằng ngay cả khi bạn không gặp bất kỳ sự cố nào, bạn hãy đảm bảo rằng bạn có thể tạo ít nhất một nhật ký trình điều khiển như một phần của quá trình triển khai của mình. Đúng vậy, khoảng cách giữa việc làm này và một vấn đề phát sinh có thể là vài tháng hoặc vài năm, trong thời gian đó, bạn có thể quên thủ tục, mất hướng dẫn hoặc thay đổi nhân sự. Mục đích thực sự là xác minh rằng ứng dụng của bạn có thể viết nhật ký chứ không phải chính quy trình - hướng dẫn không thay đổi và có sẵn trên web. Làm điều này giúp bạn có cơ hội giải quyết mọi vấn đề về quyền ngăn cản việc tạo nhật ký trước khi phát sinh bất kỳ vấn đề khẩn cấp nào. (Một lý do khác dẫn đến việc không nhận được tệp nhật ký là khi ứng dụng của bạn không tiến xa như khi sử dụng trình điều khiển ODBC, có thể là trường hợp với Dịch vụ Không đồng nhất của Oracle®, nếu có sự cố khi tạo SID cho DG4ODBC (tức là nếu bạn tạo Lỗi cấu hình các tệp .ora khác nhau, Dịch vụ Không đồng nhất Oracle® không tải được trình điều khiển ODBC và do đó bạn sẽ không nhận được tệp nhật ký trình điều khiển).

Thay đổi nào đối với hệ thống sản xuất ảnh hưởng đến trình điều khiển ODBC của Easysoft?

  • Các thay đổi đối với các bộ phận cấu thành của máy liên quan đến việc cấp phép Easysoft. Nếu điều này làm dừng một hệ thống sản xuất, hãy liên hệ với chúng tôi để được cấp giấy phép dùng thử. Điều này sẽ giúp bạn thiết lập và chạy lại một cách nhanh chóng trong khi quá trình chuyển giấy phép cho giấy phép đã mua sẽ diễn ra theo quy trình của nó.
  • Thay đổi phiên bản Hệ điều hành. Trình điều khiển Easysoft ODBC được gắn với một bộ hệ điều hành cụ thể. Nâng cấp máy lên phiên bản hệ điều hành khác (hoặc đối với máy Linux dựa trên phiên bản khác của hạt nhân) có thể khiến trình điều khiển ngừng hoạt động. Phiên bản mới của trình điều khiển có giấy phép dùng thử là con đường nhanh nhất để bắt đầu và chạy lại.
  • Thay đổi phiên bản cơ sở dữ liệu. Trình điều khiển Easysoft ODBC có thể ngừng hoạt động nếu cơ sở dữ liệu đích được nâng cấp lên phiên bản khác. Một lần nữa, hãy liên hệ với chúng tôi để có phiên bản mới hơn của trình điều khiển ODBC nếu điều này xảy ra và sử dụng giấy phép dùng thử để bắt đầu lại.

Tại sao Hỗ trợ qua email lại tương thích với Yêu cầu hỗ trợ khẩn cấp

Mặc dù tính chất lặp đi lặp lại của trao đổi email có vẻ trái ngược với việc giải quyết nhanh chóng một vấn đề khẩn cấp, nhưng nó không nên được coi là mối quan hệ kém với các kênh hỗ trợ như WebEx (mà chúng tôi có thể và cung cấp). Khoảng cách giữa các trao đổi email cho chúng tôi thời gian để:

  • Xem nhật ký cuộc gọi hỗ trợ dựa trên các vấn đề tương tự.
  • Tạo lại thiết lập của bạn trên một máy ảo.
  • Nghiên cứu phương pháp hay nhất từ ​​nhà cung cấp ứng dụng hoặc cơ sở dữ liệu.

Trao đổi email cung cấp cho chúng tôi một nhật ký mà chúng tôi có thể tham khảo lại nếu một thành viên khác trong nhóm hỗ trợ cần thực hiện cuộc gọi. Trao đổi email cũng cung cấp một bản ghi hữu ích, nếu bạn cần phải kiểm tra lại các bước của mình trong tương lai.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ước tính mật độ:Kết hợp thống kê mật độ

  2. Đôi khi bạn CÓ THỂ tăng kích thước một cột tại chỗ

  3. Kiểm tra cơ sở dữ liệu là gì và làm thế nào để thực hiện nó?

  4. Tìm rò rỉ kết nối cơ sở dữ liệu trong ứng dụng của bạn

  5. Mang theo đám mây của riêng bạn có sẵn cho DigitalOcean