Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

db_archive - Trực tuyến trên đám mây

Chạy db_archive trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh db_archive có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


db5.3_archive - Tìm các tệp nhật ký không sử dụng cho mục đích lưu trữ

SYNOPSIS


db5.3_archive [-adlsVv] [-h home] [-P mật khẩu]

MÔ TẢ


Tiện ích db5.3_archive ghi tên đường dẫn của tệp nhật ký không còn được sử dụng (đối với
ví dụ, không còn tham gia vào các giao dịch đang hoạt động), với đầu ra tiêu chuẩn, một tên đường dẫn
Mỗi dòng. Các tệp nhật ký này phải được ghi vào phương tiện sao lưu để cung cấp cho việc khôi phục trong
trường hợp thất bại nghiêm trọng (cũng yêu cầu ảnh chụp nhanh các tệp cơ sở dữ liệu),
nhưng sau đó chúng có thể bị xóa khỏi hệ thống để lấy lại dung lượng ổ đĩa.

LỰA CHỌN


-a Viết tất cả các tên đường dẫn dưới dạng tên đường dẫn tuyệt đối, thay vì liên quan đến trang chủ cơ sở dữ liệu
thư mục.

-d Loại bỏ các tệp nhật ký không còn cần thiết; không có tên tệp nào được viết. Tự động
xóa tệp nhật ký có thể khiến cho việc khôi phục không thể thực hiện được.

-h Chỉ định một thư mục chính cho môi trường cơ sở dữ liệu; theo mặc định, hiện tại
thư mục làm việc được sử dụng.

-l Viết ra tên đường dẫn của tất cả các tệp nhật ký cơ sở dữ liệu, cho dù chúng có hay không
tham gia vào các giao dịch tích cực.

-P Chỉ định mật khẩu môi trường. Mặc dù tiện ích Berkeley DB ghi đè mật khẩu
chuỗi càng sớm càng tốt, lưu ý rằng có thể có một cửa sổ lỗ hổng bảo mật trên
hệ thống nơi người dùng không có đặc quyền có thể thấy các đối số dòng lệnh hoặc nơi các tiện ích
không thể ghi đè bộ nhớ chứa các đối số dòng lệnh.

-s Viết tên đường dẫn của tất cả các tệp cơ sở dữ liệu cần được lưu trữ để
khôi phục cơ sở dữ liệu từ thất bại thảm khốc. Nếu bất kỳ tệp cơ sở dữ liệu nào có
không được truy cập trong suốt thời gian tồn tại của tệp nhật ký hiện tại, db5.3_archive sẽ
không bao gồm chúng trong đầu ra này.

Có thể một số tệp mà nhật ký tham chiếu đến đã bị
đã xóa khỏi hệ thống. Trong trường hợp này, db5.3_archive sẽ bỏ qua chúng. Khi nào
db5.3_recover được chạy, bất kỳ tệp nào mà nhật ký đề cập đến không có trong
phục hồi được giả định là đã bị xóa và sẽ không được phục hồi.

-V Ghi số phiên bản thư viện vào đầu ra tiêu chuẩn và thoát.

-v Chạy ở chế độ tiết, liệt kê các điểm kiểm tra trong tệp nhật ký khi chúng được xem xét.

Các điều khiển con trỏ nhật ký (được trả về bởi phương thức DB_ENV-> log_cursor) có thể có tệp đang mở
bộ mô tả cho tệp nhật ký trong môi trường cơ sở dữ liệu. Ngoài ra, các giao diện Berkeley DB
vào hệ thống con ghi nhật ký môi trường cơ sở dữ liệu (ví dụ: DB_ENV-> log_put và
DB_TXN-> hủy bỏ) có thể cấp phát con trỏ nhật ký và có các bộ mô tả tệp đang mở cho các tệp nhật ký như
ổn. Trên hệ điều hành mà hệ thống liên quan đến hệ thống tệp gọi (ví dụ: đổi tên và
hủy liên kết trên Windows / NT) có thể không thành công nếu quá trình có bộ mô tả tệp đang mở cho người bị ảnh hưởng
, cố gắng di chuyển hoặc xóa các tệp nhật ký được liệt kê bởi db5.3_archive có thể không thành công. Tất cả các
Việc sử dụng nội bộ con trỏ nhật ký của Berkeley DB chỉ hoạt động trên các tệp nhật ký đang hoạt động và hơn nữa,
tồn tại ngắn ngủi trong tự nhiên. Vì vậy, một ứng dụng gặp lỗi như vậy nên được cấu trúc lại
để đóng bất kỳ con trỏ nhật ký đang mở nào mà nó có thể có và nếu không để thử lại thao tác cho đến khi
thành công. (Mặc dù điều này có vẻ không cần thiết; thật khó để tưởng tượng một
lý do để di chuyển hoặc đổi tên tệp nhật ký trong đó các giao dịch đang được ghi lại hoặc bị hủy bỏ.)

Tiện ích db5.3_archive sử dụng môi trường Berkeley DB (như được mô tả cho -h Tùy chọn,
biến môi trường DB_HOMEhoặc vì tiện ích đã được chạy trong một thư mục chứa
môi trường Berkeley DB). Để tránh tham nhũng môi trường khi sử dụng
Môi trường Berkeley DB, db5.3_archive nên luôn có cơ hội tách khỏi
môi trường và thoát ra một cách duyên dáng. Để khiến db5.3_archive giải phóng tất cả môi trường
tài nguyên và thoát sạch sẽ, gửi cho nó một tín hiệu ngắt (SIGINT).

Phương thức DB_ENV-> log_archive là phương thức cơ bản được tiện ích db5.3_archive sử dụng.
Xem mã nguồn tiện ích db5.3_archive để biết ví dụ về việc sử dụng DB_ENV-> log_archive trong
Môi trường IEEE / ANSI Std 1003.1 (POSIX).

Tiện ích db5.3_archive thoát 0 khi thành công và> 0 nếu xảy ra lỗi.

MÔI TRƯỜNG


DB_HOME
Nếu -h tùy chọn không được chỉ định và biến môi trường DB_HOME được đặt, nó
được sử dụng làm đường dẫn của nhà cơ sở dữ liệu, như được mô tả trong DB_ENV-> open.

TÁC GIẢ


Sleepycat Software, Inc. Trang hướng dẫn này được tạo dựa trên tài liệu HTML cho
db_archive từ Sleepycat, bởi Thijs Kinkhorst[email được bảo vệ]>, dành cho hệ thống Debian
(nhưng có thể được người khác sử dụng).

Ngày 28 tháng 2005 năm XNUMX DB5.3_ARCHIVE(1)

Sử dụng db_archive trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    VÒI
    VÒI
    SWIG là một công cụ phát triển phần mềm
    kết nối các chương trình được viết bằng C và
    C ++ với nhiều cấp độ cao
    ngôn ngữ lập trình. SWIG được sử dụng với
    khác nhau...
    Tải xuống SWIG
  • 2
    Chủ đề WooCommerce Nextjs React
    Chủ đề WooCommerce Nextjs React
    Chủ đề React WooCommerce, được xây dựng với
    JS tiếp theo, Webpack, Babel, Node và
    Express, sử dụng GraphQL và Apollo
    Khách hàng. Cửa hàng WooCommerce trong React (
    chứa: Sản phẩm ...
    Tải xuống Chủ đề phản ứng WooC Commerce Nextjs
  • 3
    Archlabs_repo
    Archlabs_repo
    Gói repo cho ArchLabs Đây là một
    ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/archlabs-repo/.
    Nó đã được lưu trữ trong OnWorks ở...
    Tải xuống archlabs_repo
  • 4
    Dự án Zephyr
    Dự án Zephyr
    Dự án Zephyr là một thế hệ mới
    hệ điều hành thời gian thực (RTOS)
    hỗ trợ nhiều phần cứng
    kiến trúc. Nó dựa trên một
    hạt nhân có dấu chân nhỏ ...
    Tải xuống dự án Zephyr
  • 5
    SCons
    SCons
    SCons là một công cụ xây dựng phần mềm
    đó là một sự thay thế vượt trội so với
    công cụ xây dựng "Make" cổ điển
    tất cả chúng ta đều biết và yêu thích. SCons là
    thực hiện một ...
    Tải xuống SCons
  • 6
    PSeInt
    PSeInt
    PSeInt là trình thông dịch mã giả cho
    sinh viên lập trình nói tiếng Tây Ban Nha.
    Mục đích chính của nó là trở thành một công cụ để
    học và hiểu cơ bản
    quan niệm ...
    Tải xuống PSeInt
  • Khác »

Lệnh Linux

  • 1
    7z
    7z
    7z - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7z
  • 2
    7za
    7za
    7za - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7za
  • 3
    creepy
    creepy
    CREEPY - Một thông tin định vị địa lý
    công cụ tổng hợp MÔ TẢ: rùng rợn là một
    ứng dụng cho phép bạn thu thập
    thông tin liên quan đến vị trí địa lý về
    người dùng từ...
    Chạy rùng rợn
  • 4
    cricket-biên dịch
    cricket-biên dịch
    cricket - Một chương trình để quản lý
    thu thập và hiển thị chuỗi thời gian
    dữ liệu ...
    Chạy cricket-biên dịch
  • 5
    g-quấn-config
    g-quấn-config
    g-wrap-config - tập lệnh để nhận
    thông tin về phiên bản đã cài đặt
    của G-Wrap...
    Chạy g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Kiểm soát quyền truy cập vào
    bộ bản đồ hiện tại cho những người dùng khác trên
    hệ thống. Nếu không có tùy chọn nào được đưa ra, hãy in
    tình trạng hiện tại. TỪ KHÓA: tổng hợp, bản đồ
    quản lý,...
    Chạy g.accessgrass
  • Khác »

Ad