اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
با سلام خدمت دوستان عزیز و گرامی برنامه نویس.
توی انجمن گشتم نبود چیز هایی دیدم ولی نفهمیدم و کردم نشد. توی نت هم گشتم چیزی پیدا نکردم به دردم بخوره.
گفتم از شما دوستان کمک بگیرم.
من میخوام وقتی برنامه رو توی سیستم مشتری نصب کردم بعد اینکه sqlexperss رو نصب کرد بانک اطلاعاتی رو هم اتچ کنه.
کانکشنی هم که استفاده میکنم اینه ولی نشد(از توی فیلم هم دیدم مال استاد شد ولی مال من نشد).
data source=.\\SQLEXPRESS2019;AttachDBFilename=|DataDir ectory|hello.mdf;initial catalog=hello;integrated security=true
بی زحمت راهنمایی کنید چطوری این کار رو بکنم.
با تشکر از دوستان عزیز:قلب:
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
سلام
در کانکشن استرینگ شما نیازی به اتچ کردن نیست ، فایل mdf کنار فایل اجرایی ، اسکیوال اکسپرس خودش فایل و باز میکنه و اطلاعات رو میخونه،
اگه میخای اتچ کنی به sqlserver بحثش جداست
چرا نوشتی SQLExpress2019 ؟؟؟ SQLExpress رو امتحان کن
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
سلام.
برای نصب برنامه یک پکیج می سازید، تا اونجایی که من یادمه Install Shield قسمتی برای attach کردن دیتابیس هم داره.
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
نقل قول:
نوشته شده توسط
shahryari
سلام
در کانکشن استرینگ شما نیازی به اتچ کردن نیست ، فایل mdf کنار فایل اجرایی ، اسکیوال اکسپرس خودش فایل و باز میکنه و اطلاعات رو میخونه،
اگه میخای اتچ کنی به sqlserver بحثش جداست
چرا نوشتی SQLExpress2019 ؟؟؟ SQLExpress رو امتحان کن
سلام بنده منظورتون رو نفهمیدم.
بله بانک رو میخوام به sqlexperss اتچ کنم.
من از این کانکشن استفاده کردم ولی فایل رو نخوند.
SqlConnection con = new SqlConnection("data source=.\\sqlexpress2019;initial catalog=hello;integrated security=true");
برای این نوشتم 2019 وقتی که نصب میکردم 2019 رو خودم اضافه کردم.
الان من نفهمیدم کانکشنم خرابه؟
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
سلام دوستان.
کسی راه حلی نداشت؟
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
سلام تازمانی که دیتابیس شما روی سرور هست مطمئنا باید به سرور متصل بشید.
برای Attach کردن دیتابیس SQLServer اسکیرپت Attach کردن دیتابیس رو استفاده کنید تو تاپیکیهای روزهای اخیر در این مورد مطلب داشتیم.
نرم افزارهای ایجاد پکیج مانند Install Shield امکان اجرای اسکریپت های SQL رو دارند.
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
از این کد استفاده کن ببین جواب میده ؟
Data Source=.\SQLEXPRESS2019;AttachDBFilename=|DataDire ctory|\***.mdf;Initial Catalog=***;integrated curity=True;MultipleActiveResultSets=True;
به جای ستاره ها هم نام دیتابیست رو بنویس
1 ضمیمه
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
نقل قول:
نوشته شده توسط
CSharpLovers
از این کد استفاده کن ببین جواب میده ؟
Data Source=.\SQLEXPRESS2019;AttachDBFilename=|DataDire ctory|\***.mdf;Initial Catalog=***;integrated curity=True;MultipleActiveResultSets=True;
به جای ستاره ها هم نام دیتابیست رو بنویس
نه جواب نداد دوست عزیز.
ضمیمه 154181
این ارور رو میده.
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
اون @ رو از ابتدای کد بردار . به جای \ از دو تا \\ استفاده کن . به جای *** هم ادامه کد اتصالت رو بنویس
("Data Source=.\\SQLEXPRESS2019;***");
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
سلام خدمت دوستان.
به این تایپک ارتباطی نداره.
میخواستم بدونم کانکشن وصل شدن به خود sqlexpress رو بی زحمت بگید.
من خودم یکی رو یاد دارم ولی فکر کنم اون مال وقتی هست که به خود sql server اتچ بشه.
با تشکر از دوستان.
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
نقل قول:
نوشته شده توسط
god of war 313
سلام خدمت دوستان.
به این تایپک ارتباطی نداره.
میخواستم بدونم کانکشن وصل شدن به خود sqlexpress رو بی زحمت بگید.
من خودم یکی رو یاد دارم ولی فکر کنم اون مال وقتی هست که به خود sql server اتچ بشه.
با تشکر از دوستان.
از طریق پنجره SQL Server Object Explorer روی دیتابیس راست کلیک و Properties در خصوصیت ConnectionString رشته اتصال موجود هست.
SqlConnection Class
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
عرض شود که در اکسپرس نیازی به اتچ کردن نیست و فایل mdf در کنار فایل اجرایی باشه کافیه و رشته اتصالت هم درسته
با همون رشته اتصال به اکسپرس وصل میشی
چند مورد رو بررسی کن
1- ببین سرویس اکسپرس run هست؟ و اگه هست ببین Instance همونه که در رشته اتصال نوشتی؟ >>>> "SQLEXPRESS2019"
2- ببین فایل "hello.mdf" در کنار فایل اجرایی هست یا نه
3- اگه مشکل حل نشد در تلگرام پیام بده بررسی کنم (https://t.me/TheGodCommunicationsAxis)
نقل قول: اتچ اتوماتیک بانک اطلاعاتی به sqlexperss
توی پست اول گفتید نشد، یعنی چی آخه، خطا میده؟! باید متن خطا رو بزارید.
پست۸ به صراحت میگه غلط املایی دارید.
توی کانکشن اسم تعیین کنید بار اول اتچ میکنه با همون اسم و دفعات بعد به همون کانکت میشه. لینک زیر
https://www.connectionstrings.com/mi...ress-instance/