نوشته‌ها

artarad_oracleuniversity

معرفی دوره‌های آموزشی و آزمون‌های پایگاه‌داده اوراکل

معرفی دوره‌های آموزشی و آزمون‌های پایگاه‌داده اوراکل

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

معرفی و طبقه‌بندی دوره‌های آموزشی پایگاه‌داده اوراکل:
بر اساس اطلاعات موجود در دپارتمان آموزشی شرکت Oracle (Oracle University)دوره‌های مختلف پایگاه‌داده اوراکل ۱۱g شامل بخش‌های زیر می‌شود:

• Oracle Certified Associate (OCA)

• Oracle Certified Professional (OCP)

• Oracle Certified Master (OCM)

• Oracle Certified Specialist

• Oracle Certified Expert Program

ادامه مطلب

artarad-oracle-database

برآورد میزان بالقوه تأثیر فشرده‌سازی جدول در پایگاه داده اوراکل

DBMS_COMPRESSION: برآورد میزان بالقوه تأثیر فشرده‌سازی جدول در پایگاه داده اوراکل
بسته DBMS_COMPRESSION حاوی روال‌هایی به منظور کمک به بهبود فرآیند فشرده‌سازی جداول است.

ادامه مطلب

اقدامات امنیتی ضروری در پایگاه داده اوراکل

اقدامات امنیتی ضروری در پایگاه داده اوراکل

در این مطلب چند گام اولیه ضروری به منظور افزایش امنیت سرورهای پایگاه‌ داده اوراکل را مورد بحث قرار می‌دهیم.

کلمات عبور پیش‌فرض اوراکل
اوراکل چندین Schema به صورت پیش‌فرض ایجاد می‌کند و هر کدام دارای یک کلمه عبور پیش‌فرض می‌باشد، هر چند اغلب این کاربران در وضعیت Locked قرار دارند با این حال تعویض کلمات عبور پیش‌فرض اقدام مفیدی در جهت محدودیت دسترسی غیر مجاز به آنها خواهد بود. از سوی دیگر برخی کاربران کلمات عبور خود را به نحوی تغییر می‌دهند که با نام کاربری خود یکسان باشد، که این امر می‌تواند از لحاظ امنیتی خطراتی در پی داشته باشد.

ادامه مطلب

artarad-oracle-database

ابزار OBSERVER اوراکل

ابزار OBSERVER اوراکل:

با راه اندازی این سرویس یک خط کنترلی بین سرور اصلی پایگاه داده و سرور ACTIVE DATA GUARD  قرار داده می شود تا به محض وقوع مشکل در سرور اصلی، سیستم به صورت خودکار بر روی سرور ACTIVE DATA GUARD سوئیچ کرده و هیچگونه قطعی در سیستم ایجاد نگردد. این سرویس می توان بر روی یک ماشین معمولی و یا حتی ماشین مجازی نصب گردد. راه اندازی OBSERVER FAILOVER در راستای سناریو حداکثر پایداری می باشد.

ادامه مطلب

پایگاه داده اوراکل شرکت مس شهید باهنر کرمان

راه اندازی و آموزش Oracle GoldenGate در شرکت مس شهید باهنر کرمان

راه اندازی و آموزش اوراکل GoldenGate در شرکت مس شهید باهنر کرمان

با توجه به تفاهم صورت گرفته بین مدیران شرکت توسعه فناوری اطلاعات آرتاراد و مسئولین شرکت مس باهنر کرمان، در مهر ماه سال ۱۳۹۴، دوره آموزشی اوراکل GoldenGate در این مرکز برگزار شد. همچنین راهکار GoldenGate به صورت دو طرف  فعال (DDL,DML) میان دفاتر این سازمان پیاده سازی گردید.

این شرکت در نزدیکی بزرگترین و غنی ترین معادن مس خاورمیانه واقع شده ، بزرگترین مجتمع صنعتی ارتباط دهنده معادن مس و روی با صنایع تولیدی کشور بشمار رفته و شامل ۴ کارخانه ذوب و ریخته گری، اکستروژن و کشش، نورد و سکه زنی می باشد و گسترده ترین محصولات نیمه تمام مسی و آلیاژهای مس را بصوت ورق، تسمه و فویل، لوله و مقاطع تولید می کند.محصولات شرکت مطابق با استانداردهای جهانی تولید و علاوه بر تامین نیاز بازار داخلی به کشورهای مختلف جهان از جمله آلمان، فرانسه، انگلستان، اسپانیا، چین، تایوان، ویتنام، تایلند و کویت صادرمی گردد.

همسان سازی پایگاه داده

 توزیع داده و تغییرات در پایگاه‌داده بین یک یا چند پایگاه داده دیگر، به شکل همزمان یا غیر همزمان میباشد، از این تکنولوژی می‌توان برای بالا بردن دسترس پذیری برنامه‌های سازمان و یا توزیع خدمات نرم‌افزاری استفاده کرد. روش‌های مختلفی برای پیاده‌سازی این تکنولوژی مانند Golden Gate , Stream وجود دارد که با توجه به شرایط و نیاز سازمان مشتری پیاده سازی خواهد شد.
artarad-Database-12c

In-Memory Column Store در نسخه ۱۲ اوراکل

یکی از ویژگی‌های مفید گنجانده شده در بسته اصلاحی  ۱۲٫۱٫۰٫۲ در نسخه ۱۲ اوراکل قابلیت ذخیره سازی درون حافظه‌ای اطلاعات به صورت ستونی (IM Column Store) است. این ویژگی به عنوان جایگزین روش ذخیره سازی متداول سطری، به شما امکان ذخیره ستون‌های جداول، پارتیشن‌ها و materialized views را در قالب ستونی می‌دهد. مزیت قرار دادن داده‌ها در حافظه بسیار بدیهی است، ولی قابلیت IM Column Store داده‌ها را به صورت فزایند‌ه‌ای جهت بکارگیری در درخواست‌های آماری مورد نیاز ابزارهای مرتبط با هوش تجاری مناسب‌سازی می‌نماید.

* توجه شود که مجوز استفاده از IM Column Store به صورت کاملاً جداگانه از نرم‌افزارOracle Enterprise Edition می‌باشد.

ادامه مطلب

artarad-Database-12c

جابجایی آنلاین partition ها و Subpartition ها در اوراکل ۱۲c

یکی از امکانات کاربردی که در پایگاه داده اوراکل وجود دارد، جابجایی جداول ( در سطح tabelspace و …) به صورت آنلاین می باشد که کاربردهای خاص خود را دارد. اما در نسخه گذشته این قابلیت برای partition ها و subpartition های جداول وجود نداشته. در اوراکل ۱۲c این امکان فراهم گردیده که در ادامه به نمونه اجرایی این فعالیت می پردازیم.
لازم به ذکر می باشد در نسخه ۱۲٫۱٫۰,۱ اگر امکان database-level supplemental logging فعال باشد نمی توان اینگونه فعالیتها را انجام داد اما در نسخه ۱۲٫۱٫۰٫۲ این محدودیت کاملا برطرف گردیده است، در ضمن فعالیت های موازی دستورات DML و direct path inserts بر روی اشیایی که در حال جابجایی آنلاین هستند، امکان پذیر نمی باشد.

ادامه مطلب

معرفی Logical Standby

Logical Standby یک کپی از دیتابیس اصلی است، اما می تواند به یک ساختار جدید تغییر یابد. Logical Standby با اجرای دستورات SQL ی Update می گردد. انعطاف پذیری Logical Standby این امکان را به شما می دهد Oracle Database software (اعم از Patchها یا نسخه های جدید) را بروزرسانی کنید و یا روش های دیگر نگهداری و تغییر پایگاه داده اوراکل را بدون Down Time پیاده سازی کنید. از نسخه ۱۱g تغییر وضعیت به Logical Standby با استفاده از Physical Standby ممکن گردیده است.
Oracle Data Guard اطلاعات Archive Redolog File ها و یا Standby Redo Log File ها را با تبدیل کردن اطلاعات Log File ها به عبارات SQL ی در Logical Standby ، Apply می کند و سپس این عبارات SQL ی را بر روی سرورStandby LG اجرا می کند. به دلیل Update شدن سرور LG Standby با دستورات SQL ی، می بایستی همیشه open باشد. با وجود اینکه سرور LG Standby در وضعیت Read,Write به صورت open می باشد، جداول اصلی آن ( تصویر جداول دیتابیس Primary) برای اجرای مجدد دستورات SQL ی که از سمت سرور Primary آمده (SQL هایی که از Archive ها و یا Standby redolog ها generate شده است) می بایستی read only باشد. زمانی که این جداول update می شوند ممکن است همزمان برای گزارش گیری، تجمیع اطلاعات و query های دیگر نیز استفاده شوند.
Logical standby محدودیت هایی برای data type ها، نوع جداول و نوع دستورات DML و DDL دارد.

ادامه مطلب

اوراکل لینوکس

قابلیت‌های اوراکل لینوکس (Oracle Linux)

فراتر از انعطاف پذیری و به صرفه بودن از نظر متن باز بودن، اوراکل لینوکس کارایی با سطح Enterprise ، امنیت بالا، نقش حیاتی قابل اطمینان بودن ، پایداری و سرویس پذیری بالا (RAS) را نیز به همراه خود دارد.

اما آنچه اوراکل لینوکس از بقیه سیستم عامل ها – به ویژه در تراکنش های مربوط به پایگاه داده- مجزا می کند، مزایایی است که به منظور تجمیع عمق بستر سیستم عامل (platform’s deep) و راهکار های پشته (solution stack) ارائه می دهد که حاصل بهینه سازی نتایجی که از همکاری با صنایع بدست آمده است و افزایش پایداری هسته ( Unbreakable Enterprise Kernel) می باشد.

ادامه مطلب

ویژگی های RAC در پایگاه داده اوراکل نسخه ۱۲c

Oracle Real Application Cluster )RAC) قابلیتی از پایگاه داده اوراکل است که به منظور حداکثر پایداری (HA) استفاده می گردد. این ویژگی با استفاده از ابزار Oracle Grid Infrastructure امکان دسترسی، مدیریت و نگهداری بی وقفه اطلاعات را فراهم می کند.

در این مقاله مروری داریم بر امکانات جدید RAC در نسخه ۱۲c پایگاه داده اوراکل :
• In-Memory Column Store
این قابلیت امکان ذخیره جداول، پارتیشن های مربوط به آنها و یک ستون خاص را درقالب compressed columnar در داخل حافظه SGA فراهم می کند. دیتابیس تکنیک های ویژه مانند پردازش مستقیم SIMD را جهت اسکن اطلاعات به صورت columnar در سریعترین زمان ممکن به کار می گیرد.
می توان گفتIn-Memory Column Store مکمل و یا نسخه بهتری از database buffer cache است.

ادامه مطلب