Category Archive بانک های اطلاعاتی Database

Byadmin

آموزش بارگزاری دیتابیس های بزرگ و حجیم در سرویس میزبانی ابری

آموزش بارگزاری دیتابیس های بزرگ و حجیم در سرویس میزبانی ابری

آموزش بارگزاری دیتابیس های بزرگ و حجیم در سرویس میزبانی ابری

آموزش بارگزاری دیتابیس های بزرگ و حجیم در سرویس میزبانی ابری

با توجه به پیشرفت عرصه وب، تقاضا برای استفاده از دیتابیس های حجیم توسط سیستم های مدیریت محتوا نیز افزایش چشم گیری داشته است، لذا یکی از مهمترین مشکلات کاربران پس از انتقال سرویس، وارد نمودن یا بارگزاری دیتابیس قبلی در سرویس جدید می باشد. ممکن است شما نیز بلاگ و یا انجمنی پر بازدید همراه با حجم زیادی از اطلاعات مختلف را مدیریت نموده و فکر اینکه روزی جهت انتقال سرویس هاست و یا سرور خود نیاز به انتقال و بارگزاری این حجم عظیم از اطلاعات داشته باشید موجب آزار شما شده باشد. خصوصا که در چنین مواقعی نرم افزار محبوب phpmyadmin چندان کارایی نخواهد داشت. این مشکل با اسکریپت سبک و کم حجم BigDump  حل شده است. هدف نویسنده این اسکریپت این مهم بوده است که با کمترین سطح دسترسی و امکانات و افزونه های نصب شده، کاربر به سادگی بتواند دیتابیس های حجیم خود را در mysql بارگزاری نماید.

گفتنی است SQL  مخفف Structured Query Language  زبانی ساخت یافته برای پرس و جو از بانک اطلاعاتی میباشد . با استفاده از SQL میتوانید داده های مورد نیاز را ذخیره، جستجو و ویرایش نمایید که این مهم قبلا توسط سیستم مدیریت محتوی سایت شما طراحی شده است و نیازی نیست تا شما اقدامی دیگر صورت دهید.

اگرچه SQL زبانی تحت استاندارد ( ANSI (American National Standards Institute می باشد اما هر بانک اطلاعاتی از نسخه دلخواه خودش استفاده می کند بنابراین ممکن است بعضی از دستورات در یک بانک اطلاعاتی بنا به نسخه ای از اس کیو ال که استفاده می کند با دستورات در بانک اطلاعاتی دیگر کمی متفاوت باشد. در ادامه به آموزش و نحوه نصب و استفاده از اسکریپت بیگ دامپ برای بارگزاری دیتابیس های حجیم خواهیم پرداخت.

 

مراحل نصب اسکریپت BigDump :

۱٫ آخرین نسخه اسکریپت مورد نظر را با مراجعه به  آدرس http://www.ozerov.de/bigdump دریافت نمایید.

۲٫ لطفا به پنل مدیریت هاست مراجعه نموده و از طریق بخش mysql manager نسبت به ایجاد دیتابیسی همنام با دیتابیس مورد نظر، اقدام فرمایید. (اطلاعات وارد شده و اتصال به دیتابیس را برای مراحل بعد ذخیره نمایید)

۳٫ فایل bigdump.php را با notepad باز کرده و اطلاعات دیتابیس جدید را وارد نمایید.

۴٫ دیتابیس قدیم و اسکریپت اکسترکت شده (دریافت شده از آدرس ذکر شده در مرحله اول ) را در یک دایرکتوری از هاست مقصد آپلود نمایید.

۵٫ در مرورگر خود به آدرس فایل bigdump.php مانند نمونه بروید: http://www.yourdomain.com/your-directory/bigdump.php

۶٫ فایل دیتابیس قدیم را از لیست انتخاب و عملیات را شروع نمایید.

۷٫ صبر نمایید تا عملیات تمام شود، لطفا مرورگر خود را تا انجام کامل عملیات باز نگاه دارید.

در اینجا مراحل به پایان رسیده است و دیتابیس شما با موفقیت بر روی هاست جدید بارگزاری شده است.

نکته مهم: حتما پس از انجام عملیات برای جلوگیری از بروز مشکلات امنیتی، فایل های  bigdump.php و ***.sql را از سرویس خود حذف نمایید.

منبع: http://www.ozerov.de/bigdump/usage/

 

 

Byadmin

مجازی سازی SQL Server

تکنولوژی های مجازی سازی چند سالی می شود که به سرعت در حال پیشرفت بوده اند و در سطح گسترده ای مورد استفاده قرار گرفته اند ، در حال حاضر تکنولوژی های مجازی سازی به عنوان یک مسئله کلیدی در فناوری اطلاعات محسوب می شوند و در سالهای اخیر مراکز داده به سمت استفاده از این تکنولوژی ها در ساختار سرویس های خود حرکت کرده اند . چند سالی هست که سازمان ها به این نتیجه رسیده اند که پیشرفت فزاینده ای که در صنعت CPU ها و حافظه ها وجود دارد خیلی فراتر از پیشرفت سیستم عامل ها بوده است و سیستم عامل ها به تنهایی قادر به پشتیبانی از این تکنولوژی های بصورت تمام و کمال را ندارند . بیشتر این سازمان ها در طی یک بررسی نتیجه گرفتند که سیستم عامل ها در بیشتر اوقات تنها 20 درصد از کارایی CPU و حافظه را به خود اختصاص می دهند و مابقی این امکانات بلا استفاده باقی می ماند. این همان زمانی بود که مجازی سازی سرورها به میان آمد . فناوری مجازی سازی سرورها به این معناست که شما می توانید چندین سیستم عامل سرور را بصورت ایزوله شده و جدا از هم بر روی یک دستگاه سرور سخت افزاری قرار دهید به گونه ای که از تمامی منابع سخت افزاری شما بصورت بهینه استفاده شود و کارایی سرور شما به حداکثر برسد.

بسیاری از سازمان ها برای مراکز داده خود نمی توانند برق زیادی مصرف کنند و از جهتی اضافه کردن سرورهای سخت افزاری جدید باعث افزایش مصرف برق و بیشتر شدن ارتباطات شبکه و بالا رفتن هزینه های سازمان می شود. از طرفی بالا رفتن تعداد سرورها نیازمند انجام فرآیند های مدیریتی سخت تری خواهد بود . به عنوان یک مدیر فناوری اطلاعات شما بایستی درک کنید که هزینه خرید و راه اندازی سرورهای سخت افزاری پایین نیست و این خود دلیلی بر استفاده از فناوری های مجازی سازی سرور خواهد بود . این مسئله به قدری گسترده شده است که در حال حاضر بیشتر سازمان ها انتخاب ماشین های مجازی یا VM ها به جای سرورهای فیزیکی را به عنوان اولین گزینه در نصب و راه اندازی سرویس های شبکه انتخاب می کنند. امروزه شما می توانید راهکارهای مبتنی بر مجازی سازی سرورها را در بسیاری از محیط های عملیاتی از جمله مراکز داده و سازمان ها و شرکت های بزرگ مشاهده کنید ،

برای دانلود کتاب کامل کلیک کنید.

دانلود

برای راه اندازی این سرویس با کارشناسان ما تماس بگیرید.

شماره تماس: 88884268

Byadmin

نصب اوراکل دیتابیس 11g برروی اوراکل لینوکس 6

نصب اوراکل دیتابیس 11g برروی اوراکل لینوکس 6

در این مقاله سعی شده است روش نصب اوراکل دیتابیس نسخه 11g release 2 برروی سیستم عامل  اوراکل لینوکس نسخه 6 (64 bit) با حداقل 2g SWAP و با SELUNIX=permissive و فایروال غیرفعال ارائه شود.

همچنین گروه پکیج های زیر در این سیستم عامل نصب شده است.

Base System > Base
Base System > Client management tools
Base System > Compatibility libraries
Base System > Hardware monitoring utilities
Base System > Large Systems Performance
Base System > Network file system client
Base System > Performance Tools
Base System > Perl Support
Servers > Server Platform
Servers > System administration tools
Desktops > Desktop
Desktops > Desktop Platform
Desktops > Fonts
Desktops > General Purpose Desktop
Desktops > Graphical Administration Tools
Desktops > Input Methods
Desktops > X Window System
Development > Additional Development
Development > Development Tools
Applications > Internet Browser

دانلود نرم افزار

با استفاده از لینک زیر می توانید نرم افزار اوراکل دیتابیس را دانلود نمایید

OTN: Oracle Database 11g Release 2 (11.2.0.1) Software (64-bit)

unzip نمودن فایلها

# 11.2.0.1
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

شما باید همه فایلها را در یک پوشه مثلا با نام database کپی کرده و سپس unzip نمایید.

Hosts File

در فایل etc/hosts باید نام کامل سرور به شکل زیر درج شود.

<IP-address>  <fully-qualified-machine-name>  <machine-name>

مثال:

127.0.0.1       localhost.localdomain  localhost
192.168.10.181   db-server.localdomain    db-server

پیش نیازهای نصب

با نصب پکیج نرم افزاری “oracle-rdbms-server-11gR2-preinstall” تمامی پیشنیازهای مورد نظر در نصب دیتابیس انجام خواهد شد.
این پکیج همراه با سی دی نصب لینوکس ارائه شده است.

# yum install oracle-rdbms-server-11gR2-preinstall

با دستورات زیر پوشه ای که قرار است دیتابیس اوراکل را در آن نصب کنیم، ایجاد کرده و مجوزهای لازم را به آن می دهیم:

mkdir -p /u01/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

خطوط زیر را به فایل home/oracle/.bash_profile اضافه نمایید:

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE 
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID  
PATH=/usr/sbin:$PATH; export PATH 
PATH=$ORACLE_HOME/bin:$PATH; export PATH

شروع نصب

با یوزر oracle لاگین کنید و برای استفاده از حالت گرافیک X باید متغیر محیطی DISPLAY را به شکل زیر مقداردهی نمایید:

DISPLAY=<machine-name>:0.0; export DISPLAY

درون پوشه ای که دیتابیس اوراکل را در آن unzip کرده اید رفته و با دستور زیر برنامه نصب را اجرا کنید:

./runInstaller

شما می توانید مراحل نصب را در تصاویر زیر مشاهده نمایید:

نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1

نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1
نصب-اوراکل-دیتابیس-11g-برروی-اوراکل-لینوکس-6-1

يکي از خدمات نرم افزاری گروه فنی و مهندسی وی سنتر در افزايش سطح کيفيت سرويس‌هاي مراکز داده و شبکه‌هاي کامپيوتري بانک‌ها، سازمان‌ها و شرکت‌ها، مانيتورينگ مداوم کليه اجزاء و زيرساخت‌ها مي‌باشد. پايگاه هاي داده يا بانک هاي اطلاعاتي از مهمترين زيرساخت هاي ارائه خدمات فناوري اطلاعات به شمار مي آيند.

در سازمان‌ها ، بانک ها و مؤسسات مالي و اعتباري امروزي، کنترل و مانيتورينگ پايگاه هاي داده يا بانک هاي اطلاعاتي از اهميت ويژه‌اي برخوردار است و اگر اين رکن را در برنامه ريزي هاي خود به حساب نياوريد، مي توان گفت که هيچ نوع مستندات يا محک عيني و قابل مشاهده براي نحوه رفتار پايگاه داده و بانک اطلاعاتي سازمان خود در اختيار نخواهيد داشت. اين امر و رويه به خصوص در ارائه خدمات آنلاين و آني که معمولاً در بانک ها، مؤسسات مالي و اعتباري و  سازمان هاي عمومي و دولتي مطرح مي شود، مشکلات عديده اي را ايجاد خواهد نمود، چراکه قطع ارائه خدمات به مشتريان و ارباب رجوع خسارات جبران ناپذيري را براي سازمان در پي خواهد داشت.
عدم وجود مانيتورينگ، علاوه بر افزايش ريسک ارائه خدمات برخط(آنلاين)،  قضاوت در مورد اينکه آيا تغييرات ايجاد شده در پايگاه داده تأثير مثبتي روي عملکرد کلي آن خواهد داشت يا خير را بسيار دشوار مي‌سازد.

گروه فنی و مهندسی وی سنتر آماده ارائه راهکارهای دیتابیس به مشتریان خود می باشد.

شماره تماس: 88884268