DBSCAN(1) General Commands Manual DBSCAN(1)

dbscan - پویش فایل نمایه‌ی پایگاه‌داده‌ی سرور دایرکتوری و استخراج محتویات آن

dbscan -f <filename> [-R] [-t <size>] [-K <entry_id>] [-k <key>] [-l <size>] [-G <n>] [-n] [-r] [-s]

فایل نمایه‌ی پایگاه‌داده سرور دایرکتوری (Directory Server) را پویش کرده و محتویات آن را استخراج و تخلیه (dump) می‌کند.

خلاصه‌ای از گزینه‌ها در زیر آمده است:

گزینه‌های عمومی:
استخراج به صورت داده‌های اسکی (ASCII).
تعیین نوع پایگاه‌داده: bdb یا mdb.
تعیین نمونه پایگاه‌داده (instance).
استخراج به صورت داده‌های خام (raw).
اندازه برش ورودی‌ها (به بایت).
گزینه‌های فایل ورودی (entry):
جستجو و واکشی تنها یک شناسه ورودی خاص.
گزینه‌های فایل نمایه (index):
فقط نمایش ورودی‌های نمایه‌ای که بیش از <n> شناسه دارند.
وارد کردن (ایمپورت) نمونه پایگاه‌داده از فایل. نیازمند پارامتر --do-it است. هشدار! تنها نمونه‌های پایگاه‌داده id2entry و replication_changelog توسط dbscan قابل وارد کردن هستند.
جستجو و واکشی تنها یک کلید مشخص.
حداکثر طول لیست شناسه‌های استخراج‌شده (پیش‌فرض ۴۰۹۶؛ ۴۰ بایت <= اندازه <= ۱۰۴۸۵۷۶ بایت).
نمایش طول لیست‌های شناسه.
حذف یک نمونه پایگاه‌داده. نیازمند پارامتر --do-it است.
نمایش محتویات لیست شناسه.
نمایش آمارها.
صادر کردن (اکسپورت) نمونه پایگاه‌داده به فایل.
سایر گزینه‌ها:
خلاصه تعداد نمایه‌ها.
فهرست کردن نمونه‌های پایگاه‌داده.
تاییدیه لازم برای اقداماتی که محتویات پایگاه‌داده را تغییر می‌دهند.
نمایش راهنمای استفاده.

نمونه‌های کاربردی:

فهرست کردن نمونه‌های پایگاه‌داده:
dbscan -L /var/lib/dirsrv/slapd-supplier1/db
استخراج فایل ورودی:
dbscan -f id2entry.db4
نمایش کلیدهای نمایه در cn.db4:
dbscan -f cn.db4
نمایش کلیدهای نمایه در cn روی lmdb:
dbscan -f /var/lib/dirsrv/slapd-supplier1/db/userroot/cn.db
(یادداشت: از dbscan -L db_home_dir برای دریافت مسیر نمونه پایگاه‌داده استفاده کنید)
نمایش کلیدهای نمایه و تعداد ورودی‌های دارای آن کلید در mail.db4:
dbscan -r -f mail.db4
نمایش کلیدهای نمایه و شناسه‌های دارای بیش از ۲۰ شناسه در sn.db4:
dbscan -r -G 20 -f sn.db4
نمایش خلاصه objectclass.db4:
dbscan -s -f objectclass.db4

دستور dbscan توسط پروژه 389 نوشته شده است.

گزارش اشکالات را به پیوند زیر ارسال کنید:
https://github.com/389ds/389-ds-base/issues/new

حق نشر © 2001 متعلق به Sun Microsystems, Inc. با کسب اجازه استفاده شده است.
حق نشر © 2017 متعلق به Red Hat, Inc.
این صفحه راهنما توسط Michele Baldessari <michele@pupazzo.org> برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
این یک نرم‌افزار آزاد است. شما می‌توانید نسخه‌های آن را تحت شرایط مجوز Directory Server که در فایل LICENSE این نرم‌افزار قرار دارد بازتوزیع کنید. این مجوز اساساً نسخه ۲ از مجوز عمومی همگانی گنو (GNU GPL) همراه با یک استثنا برای توزیع پلاگین‌ها است.

March 31, 2017