این فصل شامل توضیحات مربوط به تمام ویژگی هایی است که برای انتشار پایگاه داده Oracle 19C جدید است.
توسعه کاربرد
اکسپرس
بهبود جادوگر برنامه کاربردی
Wizard Application Wizard به روز شده دارای یک رویکرد جدید کد جدید برای ایجاد برنامه ها و جادوگران ساده تر و مدرن برای ایجاد برنامه ها است.
Wizard Create Application اکنون از توانایی ایجاد صفحات پیشرفته مانند داشبورد و کارشناسی ارشد پشتیبانی می کند. جادوگر همچنین هنگام ایجاد برنامه ای مانند کنترل دسترسی ، گزارش فعالیت یا انتخاب موضوع ، از افزودن چارچوب های مشترک یا "ویژگی ها" پشتیبانی می کند. علاوه بر این ، جادوگر بازسازی شده از توانایی سفارشی سازی گزینه های رابط کاربری مانند سبک تم ، نماد برنامه و نمادهای صفحه پشتیبانی می کند.
شما همچنین می توانید با بازگشت به جادوگر Create Application و بازیابی تعریف از یک جادوگر قبلی (یا طرح) ، یک تعریف جادوگر قبلی را اصلاح کنید و سپس تعاریف را به روز کنید و برنامه دیگری را بازسازی کنید.
موضوعات مرتبط
- راهنمای کاربر Oracle® Application Express برنامه ساز
REST پشتیبانی SQL را فعال کنید
با تعریف یک نام ، URL نقطه پایانی و اطلاعات احراز هویت در مؤلفه های مشترک می توانید به راحتی منابع SQL REST را ایجاد کنید.
Oracle Application Express پرس و جو SQL یا PL/SQL را به ORDS منتقل می کند و پاسخ خود را به توصیف خود نشان می دهد و پاسخ خود را توصیف می کند (JSON). شیء JSON حاوی ابرداده تنظیم شده نتیجه ، داده های نتیجه و جزئیات صفحه بندی است. REST فعال SQL به عنوان پایه ای برای انواع گزارش ها ، مانند گزارش های تعاملی و گزارش های کلاسیک استفاده می شود ، اما مناطق شبکه تعاملی نیست. همچنین می تواند با تقویم ها ، اجزای تجسم داده های Oracle Jet (نمودارهای جت) ، درختان و فرآیندهای PL/SQL استفاده شود.
هر بیانیه SQL پیوندهای پایگاه داده اوراکل را تعریف می کند و از طریق SQL*NET (یا از طریق اینترنت در محیط های ابری) کار می کند و باید برای هر SQL یا PL/SQL اجرا شده در پایگاه داده از راه دور افتتاح شود. در مقابل ، منابع SQL فعال REST در سطح کار Oracle Application Express تعریف شده است و با JSON از طریق HTTP و HTTPS کار می کنند ، که باعث می شود آنها در محیط های ابری یا از طریق اینترنت استفاده کنند. منابع همچنین می توانند به طور قابل توجهی بهتر شوند زیرا ORDS از استخر اتصال در پایگاه داده از راه دور استفاده می کند.
موضوعات مرتبط
- راهنمای کاربر Oracle® Application Express برنامه ساز
تأیید اعتبار اجتماعی
طرح احراز هویت ورود به سیستم اجتماعی از تأیید اعتبار با Google ، Facebook و سایر شبکه های اجتماعی پشتیبانی می کند که از استانداردهای OpenIDConnect / OAUTH2 پشتیبانی می کنند.
احراز هویت ورود به سیستم اجتماعی در درجه اول برای برنامه های موجود در اینترنت مفید است که در آن تعداد ناشناخته کاربران شبکه های اجتماعی ممکن است از برنامه استفاده کنند ، یا اگر این شرکت بر روی سیستم هایی که تأیید اعتبار کاربر را برای تأیید اعتبار مانند Oracle Identity Cloud Service انجام می دهند ، استاندارد کرده است. OpenIDConnect داخلی یا سیستم OAUTH2.
موضوعات مرتبط
- راهنمای کاربر Oracle® Application Express برنامه ساز
ماژول های منبع وب
ماژول های منبع وب یک روش اعلامی برای تعریف منابع به API های انتقال وضعیت نمایندگی خارجی (REST) و فیدهای داده JSON عمومی ارائه می دهند.
در نسخه های قبلی Oracle Application Express ، می توانید پروتکل دسترسی به شیء ساده (SOAP) را تعریف کرده و خدمات وب را استراحت کرده و سپس از آنها در مؤلفه های محدود Oracle Application Express استفاده کنید. تعریف چنین خدماتی دستی ، وقت گیر و مستعد خطا بود. ماژول های منبع وب جدید بسیار اعلامی هستند زیرا از Discovery برای درک و تعریف ساختار ورودی سرویس وب استفاده می کنند.
ماژول های منبع وب ابرداده اضافی را در مورد چگونگی تجزیه داده های پاسخ و نقشه برداری آن به عنوان یک جدول مجازی با ردیف و ستون ذخیره می کنند. یک ماژول می تواند شامل یک یا بسیاری از عملیات منبع وب باشد که منابع آن به یک سرویس وب خارجی بتن است. ماژول ها همچنین شامل SQL پس از پردازش هستند که داده های پردازش شده توسط مؤلفه اکسپرس Oracle Application را اصلاح می کند. می توانید از SQL پس از پردازش برای استفاده از توابع ، تجمع یا پیوستن به جداول محلی استفاده کنید.
ماژول های منبع وب پایه ای برای انواع گزارش ها ، مانند گزارش های تعاملی و گزارش های کلاسیک ، اما مناطق شبکه تعاملی نیستند. همچنین می توانید از این ماژول ها با تقویم ها ، اجزای تجسم داده های اوراکل جت (نمودارهای جت) ، درختان و فرآیندهای PL/SQL استفاده کنید.
موضوعات مرتبط
- راهنمای کاربر Oracle® Application Express برنامه ساز
بهبود یافته جادوگر صفحه
صفحه جادوگر به روز شده دارای انواع صفحه جدید ، چارچوب های مشترک یا "ویژگی ها" برای برنامه های موجود ، و پشتیبانی از ایمیل و گزارش شغلی است.
صفحه جدید Master Detaine دارای یک صفحه سمت چپ برای جستجوی رکورد اصلی و یک پانل راست است که با استفاده از گزارش جفت ارزش ، رکورد اصلی را نشان می دهد و حداکثر چهار گزارش جزئیات را با استفاده از گزارش های کلاسیک نشان می دهد. صفحه جدید داشبورد شما را قادر می سازد تا از طرح های مختلف نمودار که بر اساس داده های نمونه است ، انتخاب کنید. نمودارهای تولید شده به راحتی می توانند در صفحه پس از نسل طراح صفحه به روز شوند.
جادوگر همچنین شما را قادر می سازد چارچوب های مشترک جدید یا "ویژگی ها" را برای یک برنامه ، مانند کنترل دسترسی ، گزارش فعالیت ، انتخاب موضوع و موارد دیگر درج کنید (ارائه برنامه از موضوع جهانی). جادوگر همچنین از گزارش ایمیل ، گزارش شغلی (ارائه شغل در طرح پیش فرض تعریف می شود) و امکان ایجاد یک صفحه مدیریت برای مدیریت ویژگی ها پشتیبانی می کند.
موضوعات مرتبط
- راهنمای کاربر Oracle® Application Express برنامه ساز
کارگاه استراحت جدید
اگر Oracle Application Express از Oracle Rest Data Services (ORDS) 17. 4 یا بالاتر استفاده می کند ، کارگاه استراحت جدید از مخزن ORDS استفاده می کند.
قبل از انتشار پایگاه داده Oracle 18C ، نسخه 18. 1 ، تعاریف خدمات RESTFUL ایجاد شده در Oracle Application Express در جداول ابرداده از برنامه اصلی Oracle Application Express ذخیره می شدند. استفاده از مخزن ORDS برای خدمات استراحت ، مدیریت خدمات استراحت در یک مکان واحد را با استفاده از بسیاری از ابزارها از جمله Oracle Application Express ، SQL Developer ، SQL*Plus و Oracle SQL Developer-Line (SQLCL) آسانتر می کند.
در حالی که خدمات استراحت مبتنی بر اکسپرس Oracle Application همچنان به کار خود ادامه می دهد ، شما نمی توانید خدمات جدید Restful مبتنی بر Restful Application Oracle Application را ویرایش کنید یا ویرایش کنید. اوراکل توصیه می کند که کلیه خدمات آرامش بخش را به مخزن Oracle Rest Data Services (ORDS) مهاجرت کنید.
موضوعات مرتبط
- راهنمای کارگاه Oracle® Application Express SQL
عمومی
استمرار درخواست برای جاوا: تعیین درخواست اعلامیه
هنگامی که استمرار برنامه برای جاوا در پیکربندی شده استخودکارحالت (یعنی سرویسfailover_type = خودکار) ، درایور اتصال پایگاه داده جاوا (JDBC) تزریق می کندشروع کارپس از ایجاد اتصال JDBC با منبع داده پخش مجدد ، در زمان اجرا تماس بگیرید.
این ویژگی بدون نیاز به تغییر کد ، خرابی صفر برای برنامه های جاوا و استخرهای اتصال شخص ثالث را تضمین می کند.
موضوعات مرتبط
- پایگاه داده Oracle® راهنمای توسعه دهنده JDBC
موضوع والدین: عمومی
استمرار برنامه برای جاوا: مدیریت دولت های جدید
این ویژگی حالت های جدید جلسه را از جمله معرفی می کندal8kw_err_ovlap, al8kw_edition, al8kw_sql_txlpوتal8kw_row_archivalواداین حالت های جلسه در طول فعالیت عادی ذخیره می شوند و در هنگام عدم موفقیت در هنگام عدم موفقیت ترمیم می شوندfailover_restoreتنظیم شده وناکامیبرابر استخودکار.
این ویژگی شفافیت در تداوم برنامه برای جاوا را افزایش می دهد.
موضوعات مرتبط
- پایگاه داده Oracle® راهنمای توسعه دهنده JDBC
موضوع والدین: عمومی
اتصال آسان به علاوه
نحو اتصال آسان که برنامه ها برای اتصال به پایگاه داده Oracle از آن استفاده می کنند ، عملکردی را بهبود بخشیده است. نسخه جدید Easy Connect Plus نام دارد.
Connect Easy Plus پیکربندی برنامه و استقرار برنامه Oracle Database را برای موارد استفاده مشترک ساده می کند. با Easy Connect Plus ، دیگر نیازی به پیکربندی پرونده های پارامتر Oracle Net مانند مانندtnsnames. oraوتsqlnet. oraوادConnect Easy Connects همچنین دیگر نیازی به تنظیم آن نداردtns_adminمتغیر محیطی.
موضوعات مرتبط
- راهنمای مدیر خدمات خالص پایگاه داده Oracle®
موضوع والدین: عمومی
تقسیم پرونده ورود به سیستم شبکه اوراکل
این ویژگی به شما امکان می دهد حداکثر اندازه و تعداد پرونده های ورود به سیستم را برای اجزای شبکه Oracle مانند Oracle Net Chanter ، Connection Manager (CMAN) و مدیر خدمات جهانی پیکربندی کنید.
این ویژگی امکان مدیریت بهتر پرونده های ورود به سیستم ، به ویژه در محیط های ابری را فراهم می کند.
موضوعات مرتبط
- راهنمای مدیر خدمات خالص پایگاه داده Oracle®
موضوع والدین: عمومی
SQL*NET: تعیین خودکار پشتیبانی از استراحت های خارج از باند
این ویژگی به طور خودکار مسیر شبکه بین مشتری و سرور را به منظور تعیین وضعیت پشتیبانی خارج از باند بررسی می کند و به طور خودکار آن را فعال یا غیرفعال می کند.
استراحت های خارج از باند به طور پیش فرض برای سیستم عامل های UNIX در نسخه های گذشته فعال شد. با این حال ، این پیکربندی باعث ایجاد مشکلات بی شماری می شود که دستگاه های شبکه در مسیر بین مشتری و سرور اجازه نمی دهند داده های خارج از باند از آن عبور کنند. این داده ها ممکن است از بین بروند یا وارد شوند و منجر به مشکلات سمت سرور مانند خطاهای زیرشاخه شبکه شفاف (TNS) یا فساد داده شود. تشخیص این مشکلات اغلب بسیار سخت است. راه حل این است که با تنظیم a ، استفاده از داده های خارج از باند را به صورت دستی خاموش کنیدsqlnet. oraپارامتر.
موضوعات مرتبط
- راهنمای مدیر خدمات خالص پایگاه داده Oracle®
موضوع والدین: عمومی
پشتیبانی مادی شده برای نمایش داده شدگان حاوی json_table
نمایش داده شد باjson_exists, json_value، و سایر توابع اکنون می توانند از یک نمای مادی ایجاد شده از طریق پرس و جو استفاده کنند که از آن استفاده می کندjson_tableعملکرد.
این ویژگی به ویژه هنگامی مفید است که اسناد نماد شیء JavaScript (JSON) در یک ستون حاوی آرایه ها باشد. این نوع نمای مادی عملکرد سریع برای دسترسی به داده ها در آن آرایه های JSON فراهم می کند.
موضوعات مرتبط
- راهنمای توسعه دهنده Oracle® Database JSON
موضوع والدین: JSON
عملیات به روزرسانی JSON
اکنون می توانید اسناد Notation Object JavaScript (JSON) را با استفاده از عملکرد جدید SQL به روز کنیدjson_mergepatch، استفاده از یک یا چند تغییر در چندین سند با یک بیانیه واحد.
این ویژگی انعطاف پذیری عملیات به روزرسانی JSON را بهبود می بخشد.
موضوعات مرتبط
- راهنمای توسعه دهنده Oracle® Database JSON
موضوع والدین: JSON
ساده سازی SQL/JSON SYNTAX
اکنون می توانید از نحو ساده تر برای طرح ریزی میدانی ، عبارات مسیر SQL/JSON و عملکرد تولید SQL/JSON استفاده کنیدjson_object.
رابط SQL برای پردازش Notation Object JavaScript (JSON) برای انجام برخی از عملیات آسانتر است.
موضوعات مرتبط
- راهنمای توسعه دهنده Oracle® Database JSON
موضوع والدین: JSON
نقشه برداری شیء JSON
اکنون می توانید داده های یادداشت Object JavaScript (JSON) را از انواع شیء SQL و انواع مجموعه ها نقشه برداری کنید.
این ویژگی باعث می شود برنامه هایی که از اشیاء و مجموعه های SQL استفاده می کنند برای تعامل با برنامه های مبتنی بر JSON استفاده کنند.
موضوعات مرتبط
- راهنمای توسعه دهنده Oracle® Database JSON
موضوع والدین: JSON
عملکرد جدید SQL/JSON JSON_SERIALIZE و راهنمای داده JSON برای داده های Geojson
می توانید از عملکرد جدید SQL/JSON استفاده کنیدjson_serializeبرای سریال سازی داده های شیء JavaScript (JSON) به متن. تابع کلjson_dataguideهم اکنون می تواند داده های جغرافیایی Geojson را تشخیص دهد.
شما می توانید استفاده کنیدjson_serializeبرای استخراج مقادیر JSON به عنوان متن برای چاپ یا نمایش. می توانید از عملکرد SQL استفاده کنیدjson_dataguideبرای ایجاد دیدگاهی که داده هایی مانندSDO_GEOMETERYداده ها.
موضوعات مرتبط
- راهنمای توسعه دهنده Oracle® Database JSON
موضوع والدین: JSON
گزینه متمایز برای جمع آوری لیست
درلیستعملکرد کل اکنون با استفاده از جدید از حذف تکراری پشتیبانی می کندمتمایزکلمه کلیدی.
درلیستعملکرد کل ، ردیف ها را برای هر گروه در یک پرس و جو مطابق باسفارش توسطبیان و سپس مقادیر را در یک رشته واحد جمع می کند. شما می توانید مقادیر تکراری را از عبارت مشخص شده قبل از جمع بندی با استفاده از جدید در یک رشته واحد حذف کنیدمتمایزکلمه کلیدی. این نیاز به ایجاد پردازش پرس و جو پیچیده را برای یافتن مقادیر مجزا قبل از استفاده از کل حذف می کندلیستعملکرد. ازمتمایزگزینه برای حذف مقادیر تکراری درلیستعملکرد.
استراتژی ترید...
ما را در سایت استراتژی ترید دنبال می کنید
برچسب :
نویسنده : مرجان شیرمحمدی
بازدید : 47
تاريخ : سه
شنبه
15 فروردين
1402 ساعت: 18:08