واضح آرشیو وب فارسی:سایت ریسک: fa_s_r15-07-2009, 02:33 AMبا سلام به همه دوستان من یه سایت باasp2005,sqlserver2005 نوشته ام که تا زمانی که روی سیستم خودم است به پایگاه وصل میشه اما زمانی که اونو اپلود میکنم خطای زیرو میده Format of the initialization string does not conform to specification starting at index 117. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: Format of the initialization string does not conform to specification starting at index 117. البته اولین بارم بوده که به اسکیو ال 2005 وصل شدم و فکر میکنم اشکال از connection stringام باشه گه به صورت زیر است . لطفا منو راهنمایی کنین! <add name="nasrConnectionString" connectionString="Data Source=sql.nasr.comsqlexpress;Initial Catalog=nasr; Integrated Security=false; User Id=nasr-office;Password=13" providerName="System.Data.SqlClient" /> _H2_15-07-2009, 03:01 AMسلام شما اول باید در کنترل پنل سایتتان اقدام به ساخت دیتابیس جدید کنید و سپس user و pass ای برای آن بسازید. درنهایت و در صورت صحت اعمال فوق رشته اتصال شما باید چیزی شبیه اینها باشد !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! تاپیکهای مرتبط http://forum.p30world.com/showthread.php?p=2854966#post2854966 249344 fa_s_r16-07-2009, 12:55 AMسلام لینکها یی که گفته بودینو خوندم و کانکشن استرینگها را هم امتحان کردم ولی بازم به ÷ایگاه وصل نمیشم. یکم بیشتر مشکلمو توضیح میدم: من در کنترل پنل سایتم دیتابیس ساختم و user و pass هم براش گذاشتم. اطلاعات ÷ایگاه را هم اسکری÷ت کردم و به هاست منتقل کردم. تمام این مراحل را هم مطمئنم که درست انجام شده. با ÷شتیبان هاستم که تماس داشتم گفت اسکیو ال 2005 نسخه enterprice را ÷شتیبانی میکنن و نسخه express را ÷شتیبانی نمیکنن حالا چندتا سوال دارم : 1-وقتی وارد اسکیو ال 2005 ای که رو ی سیستمم نصب هست (SQL Server Management Studio )میشم اسم سرور را به صورت computernameSQLEXPRESS نوشته . این چه معنی میده ؟ یعنی من از نسخه اکس÷رس دارم استفاد میکنم؟ (با توجه به اینکه توی سیستم خودمم هم حتی باید توی کانکشن استرینگ حتما sqlexpress را بنویسم تا بتونم به ÷ایگاه وصل شم. یعنی Data Source=computer namesqlexpress) 2-اصلا این sqlexpress چیه و چه فرقی با enterprice داره ؟ از کجا باید بفهمم کدومشونو دارم؟ _H2_17-07-2009, 10:33 AMسلام میشم اسم سرور را به صورت computernameSQLEXPRESS نوشته . این چه معنی میده ؟ یعنی من از نسخه اکس÷رس دارم استفاد میکنم؟ اگر با این نام به سرور رایانه خودتان وصل میشوید، حداقل میتوان گفت نسخه Express بر روی رایانه شما نصب است ولی امکان دارد اگر خودتان نصب کرده باشید، نسخه های دیگر هم نصب باشند. دو مطلب وجود دارد ... - اول انکه نسخه express به صورت خودکار با نصب visual studio نصب میشود - دوم آنکه Management Studio را حتماً باید دستی نصب کرد چه express و چه غیر آن و یا باید نسخه ای تجاری از sqlserver را نصب کرد تا نصب شود. (پس احتمالاً بالاخره یک چیزی دیگری را خودتان نصب کرده اید.) برای اطمینان از نصب نسخه های مختلف میتوانید SQL Server Configuration Manager را از start->programs->sqlserver اجرا کنید و اگر سرویس (SQL Server (MSSQLSERVER موجود و در حالت Run باشد باید در رایانه خودتان با زدن یک تک نقطه به عنوان نام سرور بتوانید به این نسخه متصل شوید. اصلا این sqlexpress چیه و چه فرقی با enterprice داره ؟ از کجا باید بفهمم کدومشونو دارم؟ نسخه های express ویرایش هایی سبک و البته رایگان با قابلیت محدود تر هستند که مستقیماً و به سادگی و بدون هیچ پرداختی از سایت مایکروسافت قابل دانلود هستند. البته گرچه قابلیتهایشان محدود تر است ولی در بسیاری موارد قابل استفاده عملی هستند و حالت نسخه demo ندارند و حتی با نسخه vs express هم به راحتی میتوان برنامه نوشت و کامپایل کرد و... سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 359]