PDA

View Full Version : تبدیل Foxpro به Ms-Sql



Pioneers
جمعه 04 خرداد 1386, 21:16 عصر
سلام
آیا راهی برای تبدیل بانک Foxpro تحت داس به MS-SQL وجود داره؟ یا یه راه واسطه مثل تبدیل به Visual-Foxpro ؟

javad_hosseiny
شنبه 05 خرداد 1386, 08:55 صبح
یک نمونه برای تبدیل انواع قالبهای دیتابیس به یکدیگر با قابلیت تغییر کدپیچ وجود دارد می توانید استفاده کنید.
http://barnamenevis.org/forum/showthread.php?t=41062

و البته برای MYSQL نیز یک مورد در لینک ذیل هست:
http://barnamenevis.org/forum/showthread.php?t=55876
که در حقیقت یک فایل SQL خروجی می گیرد که به راحتی در تمامی دیتابیس منجیرهای که SQL را ساپورت می کنند قابلیت پشتیبانی هست.

Pioneers
شنبه 05 خرداد 1386, 10:56 صبح
ببخشید. من برنامه رو دانلود کردم ولی اجرا نشد. به چند dll نیاز اره که توی تاپیک نبود(لینکهای شکسته). ممکنه از اول آپلود کنید؟
در ضمن من Visual foxpro ندارم. اگه الزامیه بفرمائید.

SabaSabouhi
شنبه 05 خرداد 1386, 16:47 عصر
با سلام
اخیراً درگیر کارى شبیه به این شدم، اطلاعاتى به صورت FoxPro وجود داشت که باید تبدیل به اطلاعاتى در SQL مى‌شد. گذشته از تمام مشکلات تبدیل متن‌هاى فارسى هم مشکل مهمى بود.
چون من آشنایى با FoxPro نداشتم دوستى که مسوول سیستم قدیم بود تمام اطلاعات رو به صورت گزارش به من داد و من برنامه‌اى نوشتم که از داخل گزارش‌ها اطلاعات رو به بانک اطلاعاتى منتقل کنه و در ضمن متن‌هاى ایران‌سیستم رو هم 1256 کنه.
اگه به دردتون مى‌خوره به من خبر بدین.

صبا صبوحى

h_baqery
یک شنبه 06 خرداد 1386, 07:24 صبح
این برنامه توسط خود آقای حسینی نوشته شده و بسیار کامله .
در قسمت FoxPro دنبالش بگردید فایلهای دیگش رو پیدا می کنید .
اگر نبود بگید من براتون می زارم . نیازی هم به نصب visual Foxpro نیست.

Pioneers
یک شنبه 06 خرداد 1386, 08:37 صبح
پست 4: اگه ممکنه بزارید. احیانا بدرد میخوره. البته چه جور گزارشی؟
پست 5: اگه ممکنه بزارید. من توی اون پست هر لینکی رو که امتحان کردم جواب نداد.

h_baqery
یک شنبه 06 خرداد 1386, 14:11 عصر
datamanager کامل با dll های لازم.
برای استفاده نیاز به winrar دارید.

Pioneers
یک شنبه 06 خرداد 1386, 20:44 عصر
متاسفانه اطلاعات در فایل Dat ذخیره شده اند. راهی هست؟

CodeMasterX
یک شنبه 06 خرداد 1386, 21:16 عصر
آقایون یه نرم افزار هست به اسم Full Convert 2.0 SQLServer Version که مال شرکت Spectral Core هست.این نرم افزار دیتابیس های زیر رو به هم تبدیل میکنه:

Access
dBase and FoxPro (DBF)
Excel
Interbase-Firebird
Lotus 1-2-3
MySQL
ODBC
Oracle
Paradox
SQLServer
Text
XML

تمامی این فرمت ها بدون مشکل تو این برنامه به هم تبدیل میشه و قابلیت ها و محیط خوبی هم داره.آدرس سایت رو میذارم که نسخه Trial رو میتونید دانلود کنید کرکش هم فکر کنم گیر بیاد تو اینترنت (خودتون هم میتونید دیباگش کنید!):

http://www.spectralcore.com/
http://www.newfreedownloads.com/Business/Database-Management/Full-Convert-SQL-Server-Edition.html

ali amiry
شنبه 08 تیر 1387, 01:27 صبح
datamanager کامل با dll های لازم.
برای استفاده نیاز به winrar دارید.


دوست عزیز
خسته نباشید و دست شما درد نکنه از این امکان بسیار خوب و مفید.
امیدوارم همیشه موفق و سربلند باشید
ممکنه افتخار داشته باشم با ایمیل با شما تماس داشته باشم
ایمیل من mohali1386@yahoo .com
بسیار ساسگذار خواهم شد اگر امکان تماس داشته باشم
ممنون
مخلص شما علی

ASKaffash
شنبه 08 تیر 1387, 09:08 صبح
سلام
دوست عزیز پشنهاد خودتان بهترین است چون من 2 سال قبل برای مبدلی شبیه این در نهایت مجبور شدم (کاراکترست تحت داس) که از طریق Vfox6 بانکها را باز کنم و رکوردها را با یک برنامه کوچک به SQLServer انتقال دهم روش کار کاملا رضایت بخش بود در VFox تعدادی دستور برای بانکهای دیگر از طریق ODBC وجود دارد که به راحتی میتوان هر کاری کرد :


STORE SQLCONNECT('MyFoxSQLNT', 'sa') TO gnConnHandle
IF gnConnHandle <= 0
= MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
ELSE
= MESSAGEBOX('Connection made', 48, 'SQL Connect Message)
= SQLDISCONNECT(gnConnHandle)
ENDIF