PDA

View Full Version : وصل شدن به SQL Server 2005 Express روی هاست از کلاینت



sm
پنج شنبه 10 خرداد 1386, 19:26 عصر
سلام
یه وب سایت دارم که بانکش 2005 هست
میخوام کل بانک رو منتقل کنم روی دستگاه خودم و از اطلاعاتش استفاده کنم
توی Connection String بدینصورت هست : server ip\sqlexpress
چطوری میشه این کار رو انجام داد؟
ضمنا فایلهای mdf , ldf دیتابیس روی سرور کجا ذخیره میشه؟ نتونستم پیداش کنم... ضمنا اگر پیدا شد میشه کپی کرد روی دستگاه خودم یا نه؟
با استفاده از SQL Server 2005 ی که روی سیستم خودم نصب هست خواستم بهش وصل بشم(توی 2000 این کار خیلی ساده بود) اما نشد و این خطا رو داد:

ممنون

jafaripur
پنج شنبه 10 خرداد 1386, 23:25 عصر
می تونی Export کنی بعدش آیپی هاست رو می دی بعد لاقین می کنی بعدش Upload میشه

sm
جمعه 11 خرداد 1386, 10:55 صبح
ممنون
اما شما کامل مراحل رو برعکس ذکر کردین!
من میخوام از روی هاست به روی دستگاه خودم منتقل کنم.

ClaimAlireza
جمعه 11 خرداد 1386, 20:15 عصر
ضمنا فایلهای mdf , ldf دیتابیس روی سرور کجا ذخیره میشه؟ نتونستم پیداش کنم... ضمنا اگر پیدا شد میشه کپی کرد روی دستگاه خودم یا نه؟


به دلیل مسائل امنیتی هیچ هاستی اجازه دستیابی شما به صورت مستقیم به فایل mdf رو نمیده.



سلام
یه وب سایت دارم که بانکش 2005 هست
میخوام کل بانک رو منتقل کنم روی دستگاه خودم و از اطلاعاتش استفاده کنم


دوست عزیز به نظر من داده های بانک روی سرور را به یک بانک local از طریق Export منتقل کن.

موفق باشی.

ClaimAlireza
جمعه 11 خرداد 1386, 20:18 عصر
راستی در مورد error ای که گفته بودید قبلا هم من این مشکلو دیده بودم .

تو یه پست جواب دادم.سرچ کن اگر به نتیجه نرسیدی بگو دوباره اینجا بزارم.

sm
جمعه 11 خرداد 1386, 22:32 عصر
ممنون از جوابهای دوستان
مشکل من هم دقیقا همینجاست که وقتی میخوام Export کنم اجازه نمیده که وصل سرور بشم و همون پیغامی رو میده که توی پست شماره 1 همین بحث قرار دادم.
میگه که شما مجوز Remot وصل شدن رو ندارید
امکان داره که بخاطر سرعت اینترنتی باشه که استفاده می کنم؟
ممنون

AminSobati
جمعه 11 خرداد 1386, 23:45 عصر
یک احتمالی که وجود داره اینه که پروتکل TCP/IP برای SQL Server غیر فعال باشه، لذا اجازه Remote Connection نمیده.

ClaimAlireza
شنبه 12 خرداد 1386, 13:39 عصر
در مورد error این پست نگاه بنداز من هم قبلا این مشکل رو داشتم لینجوری حل شد.


http://barnamenevis.org/forum/showthread.php?t=66418


موفق باشی..

jafaripur
یک شنبه 13 خرداد 1386, 23:57 عصر
خوب اگه می خوای از هاست منتقل کنی باید Import کنی اگه بخای Upload کنی باید Export کنی .

jafaripur
یک شنبه 13 خرداد 1386, 23:59 عصر
شاید هم تنظیمات درست نباشه برو SQL Configuration Manager اونجا یه نگا به TCP/IP نگا بنداز ببین Enable هستش یا نه ؟

sm
دوشنبه 14 خرداد 1386, 11:14 صبح
از جوابهای دوستان ممنونم.
مشکل حل شد.
میخواستم همون روش Alias رو کار کنم... وقتی با پشتیبانی هاستم تماس گرفتم و مشکل رو توضیح دادم، گفتن که باید بجای Server IP\sqlexpress این عبارت رو قرار بدم: mssql.Domain name\sqlexpress
به همین سادگی مشکل حل شد... حتی از توی 2000 تونستم به راحتی وصل بشم و Import کنم.
بازهم از لطف دوستان ممنونم.

موفق باشید

ClaimAlireza
دوشنبه 14 خرداد 1386, 11:21 صبح
دوست من توی همون پستی که گفته بودم دقیقا استفاده از alias رو توضیح داده بود....

نمیدونم بالاخره به اونجا سر زدی یا نه...

در هر حال از اینکه مشکلتون حل شد خیلی خوشحالم.

موفق باشی.

houshang.karami
چهارشنبه 12 تیر 1387, 09:08 صبح
در مورد وصل شدن به Remote Host بنا به دلایل امنیتی FireWall اجازه وصل شدن توسطsqlserver را نمی دهد
مگر اینکه شماIP Valid داشته باشید . معمولا شرکت های توسعه دهنده ADSL این امکان را برای شما قرار می دهند
اگر از از Datafile برای conncetion استفاده می کنید حتما باید یکبار Data and schema را روی هاست Duplicate کنید.

gholamhassan
سه شنبه 15 بهمن 1387, 07:43 صبح
با سلام
من قصد دارم یک برنامه با دلفی 7 بنویسم که بتونم از طریق کلاینت ها به بانک اطلاعاتی sql که روی سرور نصب است وصل شوم.