پیش کامپایلر Db2 در علم کامپیوتر، پیش پردازنده (یا پیش کامپایلر) برنامه ای است که داده های ورودی خود را برای تولید خروجی پردازش می کند که به عنوان ورودی برای برنامه دیگری استفاده می شود. گفته می شود که خروجی یک فرم از پیش پردازش شده از داده های ورودی است که اغلب توسط برخی از برنامه های بعدی مانند کامپایلرها استفاده می شود. https://en.wikipedia.org › wiki › پیش پردازنده
پیش پردازنده - ویکی پدیا
یک برنامه را اسکن می کند و تمام عبارات SQL و اطلاعات متغیر میزبان را در یک DBRM (ماژول درخواست پایگاه داده) کپی می کند. پیش کامپایلر همچنین کد منبعی را که تغییر داده شده است برمی گرداند تا عبارات SQL هنگام کامپایل برنامه باعث خطا نشوند.
روش پیش کامپایل COBOL DB2 چیست؟
Precompilation فرآیندی است که از طریق آن عبارات SQL استفاده شده در برنامه COBOL-DB2 با فراخوانی مناسب COBOL جایگزین می شوند. پیش کامپایل قبل از کامپایل واقعی ضروری است زیرا کامپایلر COBOL نمی تواند عبارات DB2 SQL را تشخیص دهد و به دلیل آنها خطا ایجاد می کند.
خروجی فرآیند Precompilation چیست؟
فرایند پیش کامپایل DB2 با استفاده از پیش کامپایلر DB2.
دو خروجی (یعنی کد منبع اصلاح شده و ماژول درخواست پایگاه داده (DBRM)) تولید می کند. کد منبع اصلاح شده یک برنامه کامپایل شده و پیوندی مانند یک برنامه COBOL ساده است زیرا هیچ عبارت SQL ندارد.
فرآیند bind چیست؟
فرایند bind تثبیت می شودرابطه بین یک برنامه کاربردی و داده های رابطه ای آن. این فرآیند قبل از اینکه بتوانید برنامه خود را اجرا کنید ضروری است. … کد منبع اصلاح شده باید قبل از اجرای برنامه کامپایل و ویرایش شود. DBRM باید به یک بسته متصل شود.
ورودی برای اتصال فرآیند چیست؟
ورودی فرآیند bind چیست؟ DBRM ورودی فرآیند bind است که در مرحله پیش کامپایل تولید می شود.