نمایش نتایج 1 تا 1 از 1

نام تاپیک: وارد کردن اطلاعات از پایگاه داده های فاکس پرو و اکسس به اوراکل

  1. #1
    کاربر دائمی آواتار رسول_57
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران
    پست
    218

    وارد کردن اطلاعات از پایگاه داده های فاکس پرو و اکسس به اوراکل

    چگونه می توانیم اطلاعات پایگاه داده های اکسس و فاکس پرو را وارد پایگاه داده اوراکل سازیم و چگونه عکس این عمل یعنی وارد کردن اطلاعات از پایگاه داده اوراکل به اکسس و فاکس پرو را انجام دهیم ؟

    روش اول: پاسخ مناسب برای این دو سناریو استفاده از یک فرمت واسط است. اگر بخواهیم اطلاعات را از فاکس پرو منتقل نماییم باید از یک فایل که اطلاعات در آن از طریق یک ویرگول (یا مشابه آن) مجزا شده است استفاده کنیم. اگر بخواهیم اطلاعات را از پایگاه داده اکسس به یک فایل منتقل نماییم که اطلاعات آن با ویرگول از یکدیگر جدا شده اند منوی فایل و گزینه Export را انتخاب کنید. اگر خروجی حاصله غیر وابسته به پایگاه داده باشد به راحتی می توانید آن را وارد اوراکل نمایید. ابزار اوراکل برای وارد کردن فایل های متنی به اوراکل استفاده از SQL *Loader است.

    حالا اگر بخواهیم عکس این عمل را انجام دهیم، باید داده ها را از اوراکل به صورت فایلی غیر وابسته به پایگاه داده اکسپورت کنید به گونه ایکه داده ها با ویرگول از یکدیگر جدا شده اند. برای این کار می توانید از بسته DBMS_UTILITY.TABLE_TO_COMMA استفاده کنید. این بسته توسط اوراکل صرفا برای تولید این فایل ارائه شده است. راه حل دیگر این است که دستور SQL به صورت زیر برای این کار بنویسید :

    SELECT empno||',"'||ename||'",'||deptno FROM emp;


    در دستور SQL بالا، از اپراتور الحاق استفاده می کنیم تا با اتصال خروجی چند ستون، فیلد نتیجه را بدست آوریم. از دستور Spool برای نوشتن خروجی Select بر روی فایل استفاده می کنیم. بعد از این مرحله باید از ابزارهای پایگاه داده مقصد برای وارد کردن اطلاعات در آن استفاده کنیم. مطمئن نیستم که در نسخه های مختلف فاکس پرو چگونه بتوان این کار را انجام داد، اما اگر بخواهیم در اکسس این کار را انجام دهیم، با استفاده از مسیر زیر می توانیم این کار را انجام دهیم : File->Get External Data->Import . کافی است فایل مربوطه را انتخاب نمایید و مراحل ویزارد مربوطه را طی کنید.

    روش دوم :روش دیگر که به سادگی می توان این کار را انجام داد این است که از زبان برنامه نویسی مانند Perl برای انتقال داده های منبع به مقصد استفاده کنیم. با استفاده از زبان Perl (البته فکر کنم الان اکثر زبان ها این قابلیت را دارند) می توانیم از طریق اتصال ODBC به هر دو منبع داده متصل گردیم. اکسس به سادگی می تواند به پایگاه داده اوراکل اتصال ODBC بزند بدون اینکه از واسط خاصی استفاده کند.
    آخرین ویرایش به وسیله رسول_57 : یک شنبه 04 مهر 1395 در 21:54 عصر

تاپیک های مشابه

  1. وارد کردن اطلاعات در پایگاه داده MySql
    نوشته شده توسط CrazyMember2 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 1
    آخرین پست: شنبه 09 خرداد 1394, 16:25 عصر
  2. سوال درباره وارد کردن اطلاعات از درون پایگاه داده SQL به درون تکست باکس های سی شارپ
    نوشته شده توسط payam200525 در بخش تحلیل و طراحی بانک اطلاعات
    پاسخ: 0
    آخرین پست: جمعه 22 آذر 1392, 20:05 عصر
  3. پاسخ: 2
    آخرین پست: جمعه 19 آذر 1389, 19:19 عصر
  4. وارد کردن عکس از پایگاه داده به فایل با کد vb.net
    نوشته شده توسط drwatson در بخش VB.NET
    پاسخ: 5
    آخرین پست: پنج شنبه 19 اردیبهشت 1387, 13:36 عصر
  5. وارد کردن ستونی از پایگاه داده به combobox
    نوشته شده توسط shirin_h در بخش C#‎‎
    پاسخ: 10
    آخرین پست: چهارشنبه 21 آذر 1386, 23:42 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •