انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: abdoullah در 21 خرداد 1394، 01:06 بظ
-
سلام دوستان به دادم برسین
میخوام SQLServer رو بیارم لینوکس تو Wine هر دقیقه یه گیری میده یا میگه net fream Work قدیمیه که هر چی جون دادیم نصب نشد یا میگه Windwos Installer 4.5 میخواد که اونم نصب نشد چیکار کنم بنظرتون ؟
مرسی پیشاپیش از پاسختون
-
تو قحطی برنامه که نیستیم
خیلی راحت MySQL یاMariaDB نصب کن
هم قویترن هم امن تر و هم اموزش هاشون زیاده
-
یا باید وقت بذاری و با واین هماهنگش کنی.که میتونی با کنسول بازش کنی یا دیباگش کنی که آموزشاش تو ویکی خود واین هست
یا باید به پایگاه های داده لینوکسی مهاجرت کنی.
-
تو قحطی برنامه که نیستیم
خیلی راحت MySQL یاMariaDB نصب کن
هم قویترن هم امن تر و هم اموزش هاشون زیاده
میدونم mysql خیلی قویتر از Sqlserver ولی این شرکت لعنتی ](*,) میگه باید از این استاده کنید
-
یا باید وقت بذاری و با واین هماهنگش کنی.که میتونی با کنسول بازش کنی یا دیباگش کنی که آموزشاش تو ویکی خود واین هست
یا باید به پایگاه های داده لینوکسی مهاجرت کنی.
یعنی حالت گرافیکی نداره که باید با ترمینال بازش کنم
-
یا باید وقت بذاری و با واین هماهنگش کنی.که میتونی با کنسول بازش کنی یا دیباگش کنی که آموزشاش تو ویکی خود واین هست
یا باید به پایگاه های داده لینوکسی مهاجرت کنی.
میشه لینک بدید ؟ ممنون
تو قحطی برنامه که نیستیم
خیلی راحت MySQL یاMariaDB نصب کن
هم قویترن هم امن تر و هم اموزش هاشون زیاده
میدونم mysql خیلی قویتر از Sqlserver ولی این شرکت لعنتی ](*,) میگه باید از این استاده کنید
سیستم عامل ازاد Reactos میتونه ورژن های قدیمیش رو ران کنه . اگه کارشون باهاش راه میفته استفاده کن (من دیگه عقلم به جایی قد نمیده!)
یه راه بی دردسر تر هم این هست که شرکت لعنتی رو قانع کنی کارشون با mysql هم راه میفته و برای خودت هم اسون تر در میاد
-
یا باید وقت بذاری و با واین هماهنگش کنی.که میتونی با کنسول بازش کنی یا دیباگش کنی که آموزشاش تو ویکی خود واین هست
یا باید به پایگاه های داده لینوکسی مهاجرت کنی.
یعنی حالت گرافیکی نداره که باید با ترمینال بازش کنم
با کنسول باز کنین ارور ها و ناسازگاری هایی که نرم افزار داره رو میبینین
پیشنهاد میکنم فایل .wine رو که داخل home است پاک کنین و از اول نرم افزارو رو نصب کنین.اگه واین خواست که پکیجی نصب کنه
مثل mono بذارین نصب کنه.از اخرین نسخه واین استفاده کنین(1.7) و در اخر دیباگش کنین
-
من تاحالا نشنیدم کسی تونسته باشه این کار رو بکنه!
-
Sql Server روی هر سیستمعامل شبهیونیکس نصبناشدنی است.
همونطوری که در App Db واین (https://www.winehq.org/search?q=sql+server)میتوانید ببینید نتیجه همه تلاشها عدم نصب هست.
یک VirtualBox نصب کنید. روی اون یک ماشین ایجاد کرده و ویندوز نصب کنید سپس روی ویندوز msss را نصب کنید
-
سلام دوستان مرسی بابت پیشنهاداتتون از وقتی که تاپیکو زدم دارم سعی میکنم جواب بگیرم به یه جاهایی رسیدم انشالله جواب بگیرم میزارمش تو ویکی ( جدیدش البته 8) ) اگه نشدم ( گوش شیطون کر بلا به دور ;D ) مجبورم VirtualBox رو نصب کنم
-
خود برنامه رو برای چه سکویی مینویسید ؟
اگه مال ویندوزه ، روی لینوکس چرا مینویسی ؟
اگه مال لینوکسـه ، چرا mysql نه ؟
هدف شرکت از ساختن یک نرمافزار لینوکسی با MSSQL چیـه ؟
-
سلام با جاوا کد میزنم و شرکت برای ویندوز برنامه مینویسه نه لینوکس
من برای راحتی خودم دارم این کار و انحام میدم که ای سوییج نکنم بین لینوکس و ویندوز و اینجا تاکیدشن روی کار با دیتابیس SQLServer هستش نه زبانی که شما باهاش مینویسی ( میدونم خیلی مسخرست ولی کاریش نمیشه کرد ](*,) ;D )
-
سلام.
خب شما MySQL نصب کن و توی برنامهنویسی از یه ORM استفاده کن (مثل Hibernate (http://hibernate.org/orm/) یا jOOQ (http://www.jooq.org/) یا...) اینجوری برنامهت مستقل از اینکه روی چه RDBMSای اجرا میشه کار میکنه. بعدا روی ویندوز صرفا کافیه به اون ORM بگی که با MSSQL کار کنه. درضمن با استفادهی درست از یه ORM برنامه خیلی خواناتر و زیباتر هم میشه.
ویرایش: حتی میتونی بصورت Run-time تصمیم بگیری که برنامهت از MySQL استفاده کنه یا MSSQL. بصورتی که اگه سیستمعامل شبهیونیکسی بود، ORM سعی کنه از MySQL استفاده کنه و اگه ویندوزی بود سعی کنه از MSSQL استفاده کنه.
حتی اگه نمیخوای از ORM استفاده کنی (بعضیا ORMها رو Anti-pattern میدونن که البته من مخالفم (http://www.yegor256.com/2014/12/01/orm-offensive-anti-pattern.html)) بازم میتونی از MySQL استفاده کنی به شرط اینکه از وجوه مشترک MySQL و MSSQL استفاده کنی. در اینصورت هم فقط کافیه یه بار برنامهت رو روی ویندوز با MSSQL تست کنی که احیانا مشکلی نباشه...
راه دیگه اینکه یه ویندوز روی ماشین مجازی (VirtualBox یا QEMU) نصب کنی و MSSQL SERVER رو روی اون اجرا کنی. خب چون ماشین مجازی و لینوکست باهم شبکهان میتونی بش وصل شی و واسهش برنامهنویسی کنی...
-
راه منطقیش اینه که SQL-Server رو به عنوان سرور دیتابیس، روی یه ویندوز نصب کنی و از طریق برنامهای که تو لینوکس اجرا میکنیمینویسی، به اون سرور دیتابیس وصل بشی... برای این کار هم ابزارها و استانداردهای زیادی هست. یکی از معروفترینش ODBC هست... و معمولاً برنامههای کاربردی مختلف و زبانهای برنامهنویسی مختلف و همینطور DBMSهای مختلف ازش پشتیبانی میکنند.
-
مرسی از دوستان بابت پاسخ های خوبتون