تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00
فیلتر مطالب
25 آذر 1393
قبلا در خصوص اینکه سرویس Failover Clustering چیست و چگونه کار می کند در انجمن تخصصی فناوری اطلاعات ایران صحبت کردیم و شما تفاوت های این سرویس با سرویس NLB را کاملا درک کردید. بعد از آن با توجه به اینکه برای راه اندازی سرویس Failover Clustering در ویندوز سرور 2012 نیاز به داشتن یک Shared Storage داش...
ممنون محمد جان. خیلی آموزش عالی هست. فقط کاش میتونستی به جای Failover Clustering بحث AlwaysON رو مطرح می کردی. ایرادی که به Failover هست این هست که باید یک Storage به صورت Share باشه در صورتی که در AlwaysON به این شکل نیست و سرعت خیلی بالایی داره و در نسخه های جدید به شدت توصیه میشه که از این قاب...
02 آذر 1393
سلام ، من database mail را راه اندازی کردم ولی ایمیل ارسال نمی کنه server name :smtp.gmail.com port:465 و تیک ssl را هم زده ام ، ولی وقتی test mail را میزنم ایمیلی ارسال نمیشه ، مشکل کجاست؟ اگه آموزش تصویری کامل دارید معرفی کنید
سلام این مشکل شما ارتباطی به SQL Server ندارد.زیرا برای این قابلیت میخواهد به Smtp server وصل شود و شما باید این ارتباط را برقرار کنید. ممکن است فایروال جلوی این عمل را میگیرد.
02 آذر 1393
<p style="text-align: justify;">یا سلام ، من تازه با این سایت آشنا شدم.سوالی دارم که امیدوارم این مشکل من رو بتونید حل کنید.بر روی یکی از سرورهای سازمانی Sql Server قرار دارد (آشنایی زیادی با sql server ندارم)و در این sql server یک backup plan ایجاد شده است که از دیتابیس هایش backup ...
سلام تمام مواردی که گفتین از داخل خود SQL Server قابل انجام است و مشکلی نیست. اگر نیاز به پیاده سازی Workflow نیز دارید به راحتی میتوان با SSIS این مورد را پیاده سازی کرد. فقط نکته اش موردی هست که اقای نصیری به آن اشاره کردند.
02 آذر 1393
بعضی اوقات پیش میاد که بخواییم مقادیری رو به عنوان پارامتر به Function ها یا Stored Procedure ها در SQL Server ارسال کنیم. مشکل اینجاست که SQL Server نوع داده ای برای دریافت آیتم ها به صورت آرایه نداره. برای این کار، می توان از راهکار زیر استفاده کرد. فرض کنیم که بانک ما جدولی با ساختار زیر دارد: ...
سلام. نکته قشنگی رو بیان کردید. ولی یک راه ساده تر این هست که یک متغیر از نوع Table تعریف کنید و در پارامتر SP یا Function از اون متغیر استفاده کنید. به راحتی میتوانید روی این متغیر مثل یک جدول Select بزنید با Where اونو فیلتر کنید و مثل یک جدول عادی باهاش رفتار کنید.
01 مرداد 1393
<p style="text-align: justify;">با سلام ، دوستان من یک سوال داشتم نمیدانم تا کنون با این مشکل برخورد کرده اید یا نه چرا در SQL Server 2008 در هنگام ثبت برخی از رکوردها با توجه به کلید اصلی که ویژگی Identity آن فعال باشد ثبت نمی شود . مثلا فرض کنید که ما یک جدول به نام T1 داریم که در ...
سلام. ممکنه به صورت دستی در این فیلد مقدار وارد شده باشه. با استفاده از دستور Set identity insert on میتونید دستی به این فیلد مقدار بدید. که در اینصورت میتونه اشتباه مقدار درج شده باشه. یا اینکه دستی در Management Studio دستکاری شده باشه . یا اینکه حذف شده باشه.
01 مرداد 1393
<p style="text-align: justify;">تعریف سیستم های پایگاه داده های رابطه ای یا Relational Database Management System را قبلا در مقالات سری آموزشی Query گرفتن از MSSQL گفته ایم اما ممکن است شما برخی اوقات به واژه هایی بر بخورید که برای شما مبهم باشد ، واژه هایی مثل T-SQL ، PL-SQL ، Swis-...
ممنون محمد جان. درواقع این مواردی که گفتی همه از زبان استاندارد ANSI SQL گرفته شدند که همه این زبانها ملزم به پیاده سازی اون هستند. به جز این هر RDBMS یک سری خصوصیات رو به زبان خاص خودش اضافه کرده و نیز اسمی براش در نظر گرفته. T-SQL نیز خودش یک زبان برنامه نویسی حساب میشه و به جز قابلیتهای استان...
25 خرداد 1393
من بانک اطلاعاتی دارم که پارتیشن بندی شده به این صورت که مثلا اطلاعات یکی از جدول های بانکم در دو پارتیشن مختلف ذخیره شده و در صورتی که اطلاعات اون جدول رو با دستور SELECT فراخوانی کنم تمامی اطلاعات ذخیره شده در دو پارتیشن را نمایش میده و من میخوام اطلاعاتی رو نمایش بده که تو پارتیشن اول وجود داره ...
سلام برای اینکار باید از تابع $Partition استفاده کنید که شرح اون در این لینک موجود است.
19 خرداد 1393
سلام، من نیاز دارم یک نسخه از بکاپ‌هایی که ایجاد می‌شود علاوه بر هارد لوکال سرور، روی یک درایوی که از سرور دیگری روی این سرور map شده، نیز قرار بگیرد، که در حالت عادی هنگام ایجاد sub_plan بکاپ درایو map را پیدا نمی کنه، توی سایت msdn یک راه پیدا کردم ولی راستش نمیدونم چطوری و توی چه محیطی باید اجرا...
سلام. دوست عزیز اولا به هیچ وجه استفاده از XP_CmdShell توصیح نمیشه. به شدت سرور رو تحت آسیب قرار میدهید. دوم اینکه به راحتی میتونید تحت شبکه Backup بگیرید. میتونید دوتا Job ایجاد کنید.یکی روی Local بگیره یکی روی شبکه . برای شبکه کافیه سرویس Agent و SQL Server به Folder مورد نظر که Share شده دست...
19 خرداد 1393
سلام من از نسخه 2012 اس کیو ال استفاده میکنم نصبش کردم ولی متاسفانه SQL Agent غیر فعاله میخوام فعالش کنم ارور زرو میده خواهشاً کمک کنید ! "The request failed or the service did not respond in a timely fashion. Consult the event log or other applicable error logs for details."
سلام. همونطور که دوست خوبم محمد اشاره کرد .در نسخه Express به شما امکان کار با Advanced feature ها رو نمیده. چون این نسخه رایگانه و دلیل توزیع این نسخه برای این هست که شما یک نسخه سبک برای سیستم داشته باشید و اگر خیلی مهم نیست بتونید به راحتی برنامه رو توسعه بدید و نیازی به خرید نسخه های بالاتر مث...
19 خرداد 1393
سلام و عرض ادب یه فایل BAT دارم که وقتی اجراش کنم باید از بانک اطلاعاتی نرم افزار بک آپ تهیه کنه اما الان میگه که دستور exp رو نمیشناسه باید جایی این متغیر رو برای سیستم عامل تعریف کنم ؟ پیام خطا : exp is not recognized as an internal or external command operable program or batch file سوال...
سلام. در SQL Server دستوری به نام EXP نداریم. و در دستورات Command هم بی معنی هست.مگر اینکه شاید فایلی از یک برنامه خاصی باشه که درحال اجرا شدن هست که باید مسیر این فایل اجرایی رو به Path اضافه کنید. همچنین برای Backup گیری تحت شبکه من قبلا توضیح دادم که چه پیش نیازهایی رو نیاز داره. اگر اون موار...
09 خرداد 1393
سلام، من یکسری از jobها رو که میخام حذف کنم نمیتونم و پیغام زیر رو میده و اشاره به یه Forigen Key می کنه ظاهرا که وابستگی دارد و ... ولی اصلا نمیدونم این FK کجا هست که میگه: ممنون ازتون.
خوب لطفا Query که برای حذف نوشتید رو بذارید. بعد نتیجه مربوط select از جدول sysmaintplan_log رو که مربوط به job شما هست اینجا قرار بدید.
06 خرداد 1393
با سلام خدمت دوستان عزیز چند سرور در شهرستان های مختلف دارم که همگی از بانک اطلاعاتی sql 2005 وsql 2008 استفاده می کنن و اطلاعات بصورت لوکال بک آپ گرفته می شن ولی من می خام بک آپ ها بصورت روزانه یا هفتگی درون یک سرور در ستاد مرکزی جمع آوری بشه بهترین راه حل چی می تونه باشه که پهنای باند زیادی اشغال...
نرم افزارهای مشابه زیادی هستند ولی همه اینها یک کد SQL تولید کرده و توسط دستور Backup Database نیز از دیتابیسهای شما Backup تهیه میکنند.
05 خرداد 1393
سلام، من یکسری از jobها رو که میخام حذف کنم نمیتونم و پیغام زیر رو میده و اشاره به یه Forigen Key می کنه ظاهرا که وابستگی دارد و ... ولی اصلا نمیدونم این FK کجا هست که میگه: ممنون ازتون.
ابتدا یک backup از دیتابیس msdb تهیه کنید بعد کد زیر رو اجرا کنید/ شما اول با کد زیر Log های مربوط به اون Job رو حذف کنید use msdb go Delete a From dbo.sysmaintplan_log as a inner join sysmaintplan_subplans as s on a.subplan_id=s.subplan_id and s.subplan_name='Your ...
05 خرداد 1393
با سلام خدمت دوستان عزیز چند سرور در شهرستان های مختلف دارم که همگی از بانک اطلاعاتی sql 2005 وsql 2008 استفاده می کنن و اطلاعات بصورت لوکال بک آپ گرفته می شن ولی من می خام بک آپ ها بصورت روزانه یا هفتگی درون یک سرور در ستاد مرکزی جمع آوری بشه بهترین راه حل چی می تونه باشه که پهنای باند زیادی اشغال...
سلام. برای جمع آوری Backup ها راه حل خاصی نیست.چون اوایل شاید حجم داده های شما کم باشه و مشکلی نباشه ولی بعد از گذشت زمانی که حجم داده های شما افزایش پیدا کرد شما به مشکل خواهید خورد. بهتره Solution های نگهداری دیتابیس ها رو تغییر بدید.مثل میتونید از روشهایی مثل Mirroring یا AlwaysON استفاده کنید ...
05 خرداد 1393
با سلام و احترام چگونه می توان از DataBase روی SQL در مسیر شبکه Backup گرفت ؟ نسخه های : SQL Server 2005 , SQL Server 2008
برای تغییر دسترسی ها و نوع Login ها میتونید از طریق SQL Server Configuration Manager اقدام کنید و سرویس ها رو اجرا کنید.
05 خرداد 1393
با سلام و احترام چگونه می توان از DataBase روی SQL در مسیر شبکه Backup گرفت ؟ نسخه های : SQL Server 2005 , SQL Server 2008
سلام برای Backup گیری تحت شبکه سرویس SQL Browser باید در حال اجرا باشه. دوم اینکه سرویس SQL Server توسط یک اکانت شبکه ای اجرا بشه و به صورت Local System نباشه.اگر هم User تحت شبکه ندارید حتما توسط Network Service اونو اجرا کنید و مطمئن باشید به Folder که Share کردید دسترسی کامل دارید.یعنی سرویس SQ...
05 خرداد 1393
با سلام به دوستان، من یه موردی تست نکردم میخواستم بدونم اگه از دیتابیس های SQL به دلیل محدودیت دیسک و ... بکاپ فشرده تهیه شود در زمان Restore کردن دیتا مشکلی پیش نمی آید؟
سلام. Compression دیتابیس در واقع ساختاری مثل برنامه های Compression رو انجام میده ولی روی Page های فایل Mdf و LDF نیز تاثیر گذار خواهد بود. بهتره شما وقتی یک Plan برای BAckup تهیه می کنید هم Compression رو انتخاب کنید هم اینکه حتما backup رو Verify کنید. با استفاده از اینکار SQL Server یک دستور ...
05 خرداد 1393
سلام، من یکسری از jobها رو که میخام حذف کنم نمیتونم و پیغام زیر رو میده و اشاره به یه Forigen Key می کنه ظاهرا که وابستگی دارد و ... ولی اصلا نمیدونم این FK کجا هست که میگه: ممنون ازتون.
سلام. ببینید ایا این Job ها را از طریق Maintenance Plan ایجاد کردید یا خیر؟ اگر از این طریق ایجاد کردید سعی کنید از همون طریق حذفش کنید. راهکاری که در پست قبل اشاره شد کمکی به شما نخواهد کرد. این Job شما در واقع یک sub plan داره که اون حذف نشده و به شما اجازه حذف این Job رو نمیده. شما اول باید ...
03 فروردین 1393
<div class="content-image text-center" style="text-align: justify;"><img class="content-image not-loaded" src="https://dba.tosinso.comcssimagesimage-loader.gif&quot; alt=&quot;انواع داده های یا Data Type ها در SQL&quot; data-src=&quot;https...
به خاطر اینکه Int تا ۱۰ رقم و حداکثر تا ۲ میلیارد و ۱۴۷ میلیون میتونید ازش استفاده کنید. اگر سمت نوع decimal برید حجم داده ای شما بیشتر میشه و اگر نیاز به اعشاری دارید میتونید از این نوع استفاده کنید. اگر فقط از قسمت صحیح استفاده میکنید از نوع bigint استفاده کنید. اگر شماره حساب شما اولش صفر داره...
29 اسفند 1392
<p style="text-align: center;">یا مقلب القلوب و الابصار یا مدبرالیل و النهار</p> <p style="text-align: center;">یا محول الحول و الاحوال حول حالنا الی احسن الحال</p> <p>سلام به تمامی دوستان و همراهان عزیز انجمن تخصصی فناوری اطلاعات ایران. چند ساعتی ...
من هم به نوبه خودم این سال جدید رو به همه دوستان عزیزم مخصوصا حسین عزیز تبریک میگم و امیدوارم با اتفاق خیلی خجسته ای که در زندگیت افتاده بیش از پیش پله های ترقی رو طی کنی.من به شخصه از اینکه باهات کار میکنم و همین باعث دوستی ما شد از صمیم قلب خوشحالم.
29 اسفند 1392
قانون محمد نصیری را به یاد دارید ؟ اگر مقاله های قبلی من در خصوص Backup گیری از اکتیودایرکتوری را به خاطر داشته باشید یک قانون همیشگی در خصوص ادامه حیات شما در حوزه IT وجود دارد و آن قانون Backup است و Backup است و Backup . البته این جمله از خودم نیست و در واقع یک قانون در حوزه امنیت اطلاعات هست.امر...
اختیار دارین دوست عزیز.من استاد نیستم و خیلی هم نوشته ها و مطالب شما عالی بود و من به شخصه ازش لذت بردم. مواردی که فرمودین رو حتما میبینم و نظرمو اعلام میکنم.
22 اسفند 1392
قانون محمد نصیری را به یاد دارید ؟ اگر مقاله های قبلی من در خصوص Backup گیری از اکتیودایرکتوری را به خاطر داشته باشید یک قانون همیشگی در خصوص ادامه حیات شما در حوزه IT وجود دارد و آن قانون Backup است و Backup است و Backup . البته این جمله از خودم نیست و در واقع یک قانون در حوزه امنیت اطلاعات هست.امر...
سلام. خیلی عالی بود. البته کاش در مورد Recovery Model ها و نوع Backup ها صحبت می کردین که دقیقتر بشه وارد این موارد شد. چون خیلی از جزئیات بیان نشده و شاید این سوال مطرح بشه که برای کاهش حجم Log چه میشه کرد؟؟ که وابسته به مواری میشه که من اشاره کردم. ولی در کل خیلی عالی بود و شخصا از شما تشکر م...
20 اسفند 1392
سلام دوستان، متاسفانه خیلی از ماها هنگامی که داریم با SQL Server کار میکنیم همیشه با دسترسی SA فعالیت میکنیم و هرجا هم نصب میکنیم معمولا با این سطح دسترسی کار میکنیم به همین خاطر ممکنه به خیلی از مشکلات برخورد نکنیم.حالا مشکلی که من باهاش برخورد کردم و یک هفته ای نیز درگیر حلش بودم به شرح زیر است. د...
20 اسفند 1392
سلام لطفا اگه کسی اطلاعاتی در مورد Audit توی بخش امنیت sql داره اینجا در اختیار دوستان قرار بده.با تشکر
سلام. Audit در واقع یک نوع گزارشگیری از رفتارهای مختلف درون SQL Server هست که میتونید ازش گزارش بگیرید یا خطاها و اخطارهارو به کاربر مورد نظر ارسال کنه و روی اون کنترل های مختلف اعمال کنید.
20 اسفند 1392
<div class="content-image text-center" style="text-align: justify;"><img class="content-image not-loaded" src="https://dba.tosinso.comcssimagesimage-loader.gif&quot; alt=&quot;انواع داده های یا Data Type ها در SQL&quot; data-src=&quot;https...
سلام. بهتره شما از نوع Bigint استفاده کنید برای شماره حساب بانکی
بارگذاری تصویر