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

Ad


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

db5.3_load - Trực tuyến trên đám mây

Chạy db5.3_load 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 db5.3_load 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_load - Tải dữ liệu từ đầu vào chuẩn

SYNOPSIS


db5.3_load [-nTV] [-c name = value] [-f file] [-h home] [-P password] [-t btree | băm |
xếp hàng | recno] tệp

db5.3_load [-r lsn | fileid] [-h home] [-P password] tệp

MÔ TẢ


Tiện ích db5.3_load đọc từ đầu vào chuẩn và tải nó vào tệp cơ sở dữ liệu.
Tệp cơ sở dữ liệu được tạo nếu nó chưa tồn tại.

Đầu vào cho db5.3_load phải ở định dạng đầu ra do tiện ích db5.0_dump chỉ định,
tiện ích, hoặc như được chỉ định cho -T bên dưới.

LỰA CHỌN


-c Chỉ định các tùy chọn cấu hình bỏ qua bất kỳ giá trị nào mà chúng có thể có dựa trên đầu vào.
Định dạng dòng lệnh là tên = giá trị. Xem phần Từ khóa được hỗ trợ bên dưới
cho danh sách các từ khóa được hỗ trợ bởi -c tùy chọn.

-f Đọc từ chỉ định đầu vào thay vì từ đầu vào tiêu chuẩn.

-h Chỉ định một thư mục chính cho môi trường cơ sở dữ liệu.

Nếu một thư mục chính được chỉ định, thì môi trường cơ sở dữ liệu sẽ được mở bằng cách sử dụng
Các cờ DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_MPOOL, DB_INIT_TXN và DB_USE_ENVIRON
DB_ENV-> mở. (Điều này có nghĩa là db5.3_load có thể được sử dụng để tải dữ liệu vào cơ sở dữ liệu
trong khi chúng đang được các quy trình khác sử dụng.) Nếu lệnh gọi mở DB_ENV-> không thành công hoặc nếu không
thư mục chính được chỉ định, cơ sở dữ liệu vẫn được cập nhật, nhưng môi trường
mặc kệ; chẳng hạn, không có khóa nào được thực hiện.

-n Không ghi đè các khóa hiện có trong cơ sở dữ liệu khi tải vào
cơ sở dữ liệu hiện có. Nếu một cặp khóa / dữ liệu không thể được tải vào cơ sở dữ liệu cho việc này
lý do, một thông báo cảnh báo được hiển thị trên đầu ra lỗi tiêu chuẩn và
cặp khóa / dữ liệu bị bỏ qua.

-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.

-r Đặt lại ID tệp của cơ sở dữ liệu hoặc số thứ tự nhật ký (LSN).

Tất cả các trang cơ sở dữ liệu trong môi trường giao dịch đều chứa các tham chiếu đến
bản ghi nhật ký của môi trường. Để sao chép một cơ sở dữ liệu vào một cơ sở dữ liệu khác
môi trường, tham chiếu trang cơ sở dữ liệu đến các bản ghi nhật ký của môi trường cũ phải được
đặt lại, nếu không dữ liệu bị hỏng có thể xảy ra khi cơ sở dữ liệu được sửa đổi trong
Môi trường. Các -r LSN tùy chọn đặt lại số thứ tự nhật ký của cơ sở dữ liệu.

Tất cả các cơ sở dữ liệu đều chứa một chuỗi ID được sử dụng để xác định cơ sở dữ liệu trong cơ sở dữ liệu
bộ đệm môi trường. Nếu một cơ sở dữ liệu được sao chép và được sử dụng trong cùng một môi trường như
tệp khác có cùng chuỗi ID, có thể xảy ra hỏng. Các -r tập tin tùy chọn
đặt lại ID tệp của cơ sở dữ liệu thành một giá trị mới.

In cả hai các trường hợp, các vật lý hồ sơ quy định by các hồ sơ đối số is sửa đổi trong-
thay thế.

-T Sản phẩm -T tùy chọn cho phép các ứng dụng DB không phải của Berkeley dễ dàng tải các tệp văn bản vào
cơ sở dữ liệu.

Nếu cơ sở dữ liệu được tạo thuộc loại Btree hoặc Hash, hoặc từ khóa phím is
được chỉ định như tập hợp, đầu vào phải là các dòng văn bản được ghép nối, trong đó dòng đầu tiên của
cặp là mục chính và dòng thứ hai của cặp là dữ liệu tương ứng của nó
bài báo. Nếu cơ sở dữ liệu được tạo thuộc loại Queue hoặc Recno và từ khóa phím
không được đặt, đầu vào phải là các dòng văn bản, trong đó mỗi dòng là một mục dữ liệu mới cho
kho dữ liệu.

Một cơ chế thoát đơn giản, trong đó các ký tự dòng mới và dấu gạch chéo ngược (\) là đặc biệt,
được áp dụng cho đầu vào văn bản. Các ký tự dòng mới được hiểu là bản ghi
dải phân cách. Các ký tự gạch chéo ngược trong văn bản sẽ được hiểu theo một trong hai
cách: Nếu ký tự gạch chéo ngược đứng trước một ký tự gạch chéo ngược khác, cặp
sẽ được hiểu là dấu gạch chéo ngược theo nghĩa đen. Nếu ký tự gạch chéo ngược đứng trước
bất kỳ ký tự nào khác, hai ký tự sau dấu gạch chéo ngược sẽ được hiểu
dưới dạng đặc tả hệ thập lục phân của một ký tự đơn lẻ; ví dụ: \ 0a là một dòng mới
ký tự trong bộ ký tự ASCII.

Vì lý do này, bất kỳ ký tự gạch chéo ngược hoặc dòng mới nào tự nhiên xuất hiện trong
đầu vào văn bản phải được thoát ra để tránh bị db5.3_load hiểu sai.

Nếu -T tùy chọn được chỉ định, loại phương thức truy cập cơ bản phải được chỉ định
bằng cách sử dụng -t tùy chọn.

-t Chỉ định phương thức truy cập cơ bản. Nếu không -t tùy chọn được chỉ định, cơ sở dữ liệu
sẽ được tải vào một cơ sở dữ liệu cùng loại như đã được kết xuất; ví dụ, một Hash
cơ sở dữ liệu sẽ được tạo nếu cơ sở dữ liệu Hash bị kết xuất.

Cơ sở dữ liệu Btree và Hash có thể được chuyển đổi từ cơ sở dữ liệu này sang cơ sở dữ liệu khác. Hàng đợi và Recno
cơ sở dữ liệu có thể được chuyển đổi từ cơ sở dữ liệu này sang cơ sở dữ liệu khác. Nếu -k tùy chọn đã được chỉ định
khi gọi đến db5.3_dump thì cơ sở dữ liệu Hàng đợi và Recno có thể được chuyển đổi thành Btree
hoặc Hash, với khóa là số bản ghi nguyên.

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

Tiện ích db5.3_load có thể được sử dụng với 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_load phải luôn có cơ hội tách ra
khỏi môi trường và thoát ra một cách duyên dáng. Để khiến db5.3_load 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).

Tiện ích db5.3_load thoát 0 khi thành công, 1 nếu một hoặc nhiều cặp khóa / dữ liệu không được tải
vào cơ sở dữ liệu vì khóa đã tồn tại và> 1 nếu xảy ra lỗi.

VÍ DỤ


Tiện ích db5.3_load có thể được sử dụng để tải các tệp văn bản vào cơ sở dữ liệu. Ví dụ,
lệnh sau tải UNIX tiêu chuẩn / etc / passwd tập tin vào cơ sở dữ liệu, với thông tin đăng nhập
đặt tên là mục khóa và toàn bộ mục nhập mật khẩu làm mục dữ liệu:

awk -F: '{print $ 1; in $ 0} ' / etc / passwd |
sed 's / \\ / \\\\ / g' | db5.3_load -T -t băm passwd.db

Lưu ý rằng các ký tự gạch chéo ngược xuất hiện tự nhiên trong văn bản được thoát ra để tránh
giải thích dưới dạng các ký tự thoát bởi db5.3_load.

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.

HPORT TRỢ TỪ KHÓA


Các từ khóa sau được hỗ trợ cho -c ption dòng lệnh tới db5.3_load
tính thiết thực. Xem DB-> mở để thảo luận thêm về các từ khóa này và giá trị nào nên là
được chỉ định.

Danh sách trong ngoặc đơn chỉ định cách phần giá trị của tên = giá trị cặp là
đã diễn giải. Các mục được liệt kê dưới dạng (boolean) mong đợi giá trị là 1 (bộ) hoặc 0 (chưa đặt). vật phẩm
được liệt kê là (số) chuyển đổi giá trị thành một số. Các mục được liệt kê dưới dạng (chuỗi) sử dụng chuỗi
giá trị mà không cần sửa đổi.

bt_minkey (số)
Số lượng khóa tối thiểu trên mỗi trang.

chksum (boolean)
Bật tổng kiểm tra trang.

cơ sở dữ liệu (chuỗi)
Cơ sở dữ liệu để tải.

db_lorder (số)
Thứ tự byte cho các số nguyên trong siêu dữ liệu cơ sở dữ liệu được lưu trữ.

db_pagesize (số)
Kích thước của các trang cơ sở dữ liệu, tính bằng byte.

trùng lặp (boolean)
Giá trị của cờ DB_DUP.

phân đôi (boolean)
Giá trị của cờ DB_DUPSORT.

extentsize (số)
Kích thước của phạm vi cơ sở dữ liệu, tính bằng trang, cho cơ sở dữ liệu Hàng đợi được định cấu hình để sử dụng
phạm vi.

h_ffactor (số)
Mật độ trong cơ sở dữ liệu Hash.

h_nelem (số)
Kích thước của cơ sở dữ liệu Hash.

các phím (boolean)
Chỉ định xem các khóa có xuất hiện cho cơ sở dữ liệu Hàng đợi hay Recno hay không.

re_len (số)
Chỉ định các bản ghi có độ dài cố định có độ dài được chỉ định.

re_pad (chuỗi)
Chỉ định ký tự đệm bản ghi có độ dài cố định.

trực tràng (boolean)
Giá trị của cờ DB_RECNUM.

đánh số lại (boolean)
Giá trị của cờ DB_RENUMBER.

cơ sở dữ liệu phụ (chuỗi)
Cơ sở dữ liệu phụ để tải.

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_load 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).

22 tháng mười một 2009 DB5.3_LOAD(1)

Sử dụng db5.3_load 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
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    Dự án đã chuyển sang
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Các tính năng: Tạo gian lận lưu trạng thái đa
    hệ thống, hỗ trợ gba, gbc, gb, sgb,
    sgb2Tu...
    Tải xuống VBA-M (Đã lưu trữ - Hiện có trên Github)
  • 2
    Stacer
    Stacer
    Giám sát và tối ưu hóa hệ thống Linux
    Kho lưu trữ Github:
    https://github.com/oguzhaninan/Stacer.
    Đối tượng: Người dùng cuối / Máy tính để bàn. Người sử dụng
    giao diện: Qt. Lập trình La ...
    Tải xuống Stacer
  • 3
    CamCáo
    CamCáo
    Ngã ba của TeamWinRecoveryProject(TWRP)
    với nhiều chức năng bổ sung, thiết kế lại
    và nhiều tính năng khác: Hỗ trợ Treble và
    ROM không phải TrebleNhân Oreo cập nhật,
    được xây dựng...
    Tải xuống OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - Nguồn mở ITSM CMDB
    Cổng hoạt động CNTT: hoàn toàn mở
    nguồn, ITIL, dịch vụ dựa trên web
    công cụ quản lý bao gồm đầy đủ
    CMDB có thể tùy chỉnh, hệ thống trợ giúp và
    một người đàn ông tài liệu ...
    Tải xuống itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine là một bản nhạc đa nền tảng
    người chơi và tổ chức thư viện lấy cảm hứng từ
    Amarok 1.4. Nó có một tốc độ nhanh và
    giao diện dễ sử dụng và cho phép bạn
    tìm kiếm và...
    Tải xuống Clementine
  • 6
    XISMuS
    XISMuS
    CHÚ Ý: Bản cập nhật tích lũy 2.4.3 có
    đã được phát hành !! Bản cập nhật hoạt động cho bất kỳ
    phiên bản 2.xx trước đó. Nếu nâng cấp
    từ phiên bản v1.xx, vui lòng tải xuống và
    i ...
    Tải xuống XISMuS
  • Khác »

Lệnh Linux

  • 1
    abi từ
    abi từ
    abiword � từ đa nền tảng linh hoạt
    bộ xử lý...
    Chạy abiword
  • 2
    abl
    abl
    abl - Đại diện tiền tố cho
    các hàm boolean MÔ TẢ:
    libablmmm.a là một thư viện cho phép
    biểu diễn hàm boolean trong một
    Dạng giống LISP. MỘT ...
    Chạy abl
  • 3
    create_bmp_for_orth_in_circ
    create_bmp_for_orth_in_circ
    xin lỗi_no_writing_yet - một phần của atlc Sử dụng
    create_bmp_for_ect_in_circ trực tuyến bằng cách sử dụng
    dịch vụ onworks.net. ...
    Chạy create_bmp_for_orth_in_circ
  • 4
    tạo_bmp_for_rect_in_rect
    tạo_bmp_for_rect_in_rect
    create_bmp_for_ect_in_ect - bitmap
    máy phát điện cho dây dẫn hình chữ nhật
    bên trong dây dẫn hình chữ nhật (một phần của
    atc)...
    Chạy create_bmp_for_orct_in_ort
  • 5
    gap5
    gap5
    Gap5 - Chương trình tập hợp bộ gen (một phần của
    gói staden)...
    Chạy khoảng cách5
  • 6
    Gapi2-codegen
    Gapi2-codegen
    không có giấy tờ - Không có trang hướng dẫn nào cho việc này
    chương trình. MÔ TẢ: Chương trình này thực hiện
    không có manpage. Chạy lệnh này
    với công tắc trợ giúp để xem nó là gì
    làm. Đối với ...
    Chạy Gapi2-codegen
  • Khác »

Ad