تعریفی نداره چون معادلی نداره در بانک اطلاعاتی. EF فیلد شما را باید بتونه به یک نوع خاص در بانک اطلاعاتی نگاشت کنه. چنین نوعی در سمت بانک اطلاعاتی وجود خارجی نداره. البته در SQL Server میشه نوع جدید تعریف کرد. بعد از تعریف، این طرف با Column typeName باید مشخص بشه.
با سلام؛ دستور خط اول را که مینویسم ارور زیر را میدهد
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Login failed for user 'NARM-2-PC\Narm-2'..
Attachdb در رشته اتصالی موجود است و بر روی لوکال مشکلی ندارم . اما بر روی هاست بانک را Attach نمیکند. با سه تا هاست مختلف تست گرفتم ولی نشد! ممکنه LocalDb و Sql Server CE تنها بر روی لوکال کار کنند و نه بر روی هاست؟ یا ارائه دهنده سرویس میبایست این سرویسها را بر روی سرور خود نصب کنه ؟
نظرات مطالب
آموزش مفاهیم Data Warehouse
قطعا امکان پذیر میباشد. اما توصیه میشود اینچنین نباشد. درضمن در نظر داشته باشید که در خیلی از موارد، DBMSهای سیستمهای OLTP برروی SQL Server نمیباشند(مثلا سیستم حسابداری از پایگاه داهی پارادوکس استفاده میکند در حالی که سیستم منابع انسانی دارای پایگاه دادهی اراکل میباشد و ...)
خواهش میکنم.
بله، بسته به سناریو میشود از پایگاه دادههای سبکتر نیز استفاده کرد.
LocalDB متاسفانه محدودیتهای زیادی دارد، مثلا در XP ساپورت نمیشود، فقط توسط Sql server 2012 management studio در دسترس هست که برای محصولات عمومی مناسب نیست. البته محل استفاده خاص خودش را دارد.
باز هم همه چیز به نحوه و محل استفاده بستگی دارد.
نظرات مطالب
مفهوم READ_COMMITTED_SNAPSHOT در EF 6
خبری در اینباره از تیم SQL Server بعدی
اطلاعات بیشتر
The Hekaton team also found that multi-version concurrency control (MVCC) proved robust in scenarios with higher workloads and higher contention
یک خبر خوب:
در EF 6 نسخه بتا، متدی اضافه شده به نام AddRange که افزودن تعداد زیادی رکورد رو سهولت بخشیده
INSERTing many rows with Entity Framework 6 beta 1 and SQL Server Compact
در EF 6 نسخه بتا، متدی اضافه شده به نام AddRange که افزودن تعداد زیادی رکورد رو سهولت بخشیده
INSERTing many rows with Entity Framework 6 beta 1 and SQL Server Compact
نظرات مطالب
آشنایی با TransactionScope
من با استفاده از SQL Server Profiler این قضیه رو بررسی کردم. به ازای هربار فراخوانی SaveChanges، یک تراکنش جدید درست میشه از نوع set transaction isolation level read committed . در EF6 قرار هست به READ_COMMITTED_SNAPSHOT تغییر کنه ولی اصلش فرقی نکرده.
بسیار خوب.
فقط من تو مقاله شما دلیلی برای اینکه چرا زمان و تاریخ را میخواهی به این صورت ذخیره کنی متوجه نشدم؟ چرا به همان شکل استانداردش ذخیره نکنیم؟
دیگر اینکه نوع داده جدید به چه شکل در دیتابیس ذخیره میشود. Sql Server از کجا میداند که باید چگونه لیترالها را پارس کند(چگونه متود Parse برگزیده میشود)؟ عملگرهای مقایسه چگونه کار خواهند کرد؟
نظرات مطالب
با ASP.MVC چه مزایایی را به دست خواهیم آورد
برای مدیریت 10 هزار کاربر، یک سری روشهایی در ویندوزهای سرور وجود دارند مانند load balancing ، clustering و امثال آن (حتی این مباحث برای SQL Server هم به صورت اختصاصی وجود دارد؛ تحت سرفصلی به نام High availability). برای این موارد بهتر است با یک ادمین شبکه ویندوزی مشورت کنید.