مشاوره و پشتیبانی #پایگاه داده #هوش تجاری

پروژه درس هوش‌مصنوعی (Support Vector Machine)

یک پروژه برای درس هوش‌مصنوعی داشتیم که موضوعش درباره ماشین های بردار پشتیبان بود

ادامه مطلب...
۰۲ شهریور ۹۶ ، ۱۸:۲۸ ۰ نظر
مهدی غفاری

For Loop Container در SSIS

در قسمت Containerها شما انواع Containerها رو دارید (کانتینر یعنی شامل شونده/ در بر گیرنده)

اولین کامپوننت این مجموعه For Loop Container هستش من میخوام از این کامپوننت استفاده کنم پس درگش میکنم تو صفحه Control Flow

For در برنامه‌نویسی برای اجرای یک تسک تکرار شونده مورد استفاده قرار می‌گیره:

ادامه مطلب...
۱۰ تیر ۹۶ ، ۰۹:۱۵ ۰ نظر
مهدی غفاری

Data Profiling در SSIS

یکی از قدم‌های خیلی مهم در شروع تحلیل و ساخت انباره داده شناخت کیفیت داده‌های جداول OLTP هستش کامپوننت Data Profiling میتونه تو این راه کمکمون کنه

نیازمندی‌هاو محدودیتها

Data Profiling task فقط با دیتاهای ذخیره شده بر روی SQL Server کار میکنه و این تسک با third-partyها یا providerهای دیتابیسهای دیگه و یا با سورسهای فایل بیس کار نمیکنه

برای اجرای پکیج دارای این تسک شما باید دسترسی read/write و create table بر روی دیتابیس tempdb رو داشته باشید

ایجاد پروژه

یک پروژه جدید از نوع Integration Service در SSDT باز میکنیم

ادامه مطلب...
۰۹ تیر ۹۶ ، ۰۹:۱۸ ۰ نظر
مهدی غفاری

Fast Track Sizing Tools

۴ منبع حیاتی در دیتابیس (Network (Bandwitch), Processor(CPU), Disk(Storage), Memory(RAM هستش

یه موضوعی به نام Fast Track Sizing Tools وجود داره یعنی مواقعی که سریعاً شما نیاز دارید منابع مورد نیازتون رو بدونید با توجه به تجربه کسانی که قبلا با سرورها و سرویسها کار کردن براساس pear user و pear throughput به این میزان برسید

خب اگه این عبارت رو گوگل کنیم به صفحه‌ای در سایت مایکروسافت میرسیم که برای ما یه فایل اکسل که فرمول‌بندی شده رو میاره:

http://download.microsoft.com/download/D/F/A/DFAAD98F-0F1B-4F8B-988F-22C3F94B08E0/Fast%20Track%20Core%20Calculator%20v1.2.xlsx

ادامه مطلب...
۰۸ تیر ۹۶ ، ۱۸:۴۲ ۰ نظر
مهدی غفاری

غیرفعال کردن Server Manager از Start-up در Windows 2012

بالا اومدن server manager تو استارت آپ یکی از اون چیزهای رو اعصاب برای هر ادمینی هستش

غیرفعال کردنش از ۴ روش ممکنه:

۱- وقتی پنجره server manager بالاست به مسیر زیر برید و تیک مربوطه رو بزنید:

Manage -> Server Manager Properties -> Do not start Server Manager automatically at logon

ادامه مطلب...
۰۸ تیر ۹۶ ، ۱۸:۰۵ ۰ نظر
مهدی غفاری

نحوه راه‌اندازی خودکار Agent در ODI 11g موقع استفاده از OPMN در Linux/Unix

دیروز به درخواست یکی از مشتری‌ها باید این تسک رو انجام میدادم که منجبر به این اسکریپت و دستورالعمل زیر شد.

این اسکرپت بر روی ODI ورژن 11.1.1.3.0 تا 11.1.1.9.99 تست و ساپورت شده (Release 11gR1) و قابل استفاده در اکثر توزیع‌ها هستش

اسکریپت زیر رو در مسیر /etc/init.d/ قرار بدید و مالک فایل حتماً کاربر root باشه.

ادامه مطلب...
۰۸ تیر ۹۶ ، ۱۴:۰۵ ۰ نظر
مهدی غفاری

حذف آرشیولاگها در ASM به صورت دستی از طریق ASMCMD

لاگین به سرور با کاربر سیستم‌عامل grid

ورود به ابزار asmcmd از طریق خط فرمان لینوکس با تایپ دستور asmcmd

(در این ابزار دستورات پایه خط فرمان همانند خط فرمان لینوکس قابل استفاده هستند)

به ترتیب برای حذف آرشیولاگها از دستورات زیر استفاده میکنیم:

[grid@mdc-dwh-pri ~]$ asmcmd
ASMCMD> cd fra/dwh/archivelog
ASMCMD> ls
2017_06_28/
2017_06_29/
ASMCMD> rm -rf *
۰۸ تیر ۹۶ ، ۰۵:۵۴ ۰ نظر
مهدی غفاری

استفاده از IPTables برای بستن ترافیک SSH به غیر از یک IP خاص

خب با این عنوان مشخصه میخوایم چیکار بکنیم

ولی برای این که واضحتر بشه من یه ip استاتیک خونه دارم میخوام فقط از این ip بتونم به سرورهای اینترنتی‌ام SSH بزنم و اینجوری جلوی اتک‌های DDOS و دیکشنری روی SSH رو بگیرم 

خط زیر رو برای اضافه کردن آی پی مجاز به لیست سفید اجرا کنید:

iptables -A INPUT -p tcp -s YOUR.IP.HERE --dport 22 -j ACCEPT

یک قانون برای بلاک کردن تمام ترافیک عبوری از پورت ۲۲ ایجاد کنید:

iptables -A INPUT -p tcp --dport 22 -j DROP

قوانین رو ذخیره کنید:

iptables-save

اگه نیاز داشتید یک ip به پورت 22 دسترسی داشته باشه اول از دستور زیر برای حذف قانون قبلی استفاده کنید:

iptables -D INPUT -p tcp --dport 22 -j DROP
۲۳ خرداد ۹۶ ، ۲۱:۲۵ ۰ نظر
مهدی غفاری

دوباره خوانی fstab بدون ریستارت ماشین

اگه شما یه سطر جدید توی fstab وارد کردید به طور معمول باید یکبار ماشین لینوکستون رو ریستارت کنید که کار چندان دوستانه‌ای نیست.

یه راه سریع برای خوندن مقادیر جدید فایل fstab مسیر /etc/fstab/ استفاده از دستور زیر هستش:

mount -a

شاید باورتون نشه ولی همین دستور ساده منو از درخواست داون تایم برای یک سیستم‌عملیاتی در مخابرات نجات داده Cool 

پی نوشت: دوست عزیزمون وحید معانی توضیحات زیر رو اضافه کرده‌اند:

"هدف از fstab برای استفاده زمان بوت ماشین هست. حتماً لزومی به استفاده از moutn -a یا ریبوت کردن ماشین نیست.

شما دیوایس رو دستی mount کنید و fstab رو برای ریبوت‌های آتی آپدیت داشته باشید کفایت می‌کنه"

۱۶ خرداد ۹۶ ، ۱۱:۲۷ ۰ نظر
مهدی غفاری

حذف زبانهای اضافی از OBIEE 11g

یه درخواستی سمت ما اومد که زبانهای اضافیه صفحه لاگین این سیستم رو برداریم

تو صفحه لاگین OBIEE 11g اگه دقت کرده باشید تو قسمت انتخاب زبانها یه لیست کشویی از انواع زبانها داره:

ادامه مطلب...
۱۶ خرداد ۹۶ ، ۰۰:۳۸ ۰ نظر
مهدی غفاری