تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: مشکل در وصل شدن بهsql2005

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    May 2009
    پست ها
    11

    پيش فرض مشکل در وصل شدن بهsql2005

    با سلام به همه دوستان
    من یه سایت با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ام باشه گه به صورت زیر است . لطفا منو راهنمایی کنین!

    <addname="nasrConnectionString"connectionString="Data Source=sql.nasr.com\sqlexpress;Initial Catalog=nasr; Integrated Security=false; User Id=nasr-office;Password=13"
    providerName="System.Data.SqlClient" />


  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    شما اول باید در کنترل پنل سایتتان اقدام به ساخت دیتابیس جدید کنید و سپس user و pass ای برای آن بسازید.

    درنهایت و در صورت صحت اعمال فوق رشته اتصال شما باید چیزی شبیه اینها باشد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تاپیکهای مرتبط
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  3. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  4. #3
    در آغاز فعالیت
    تاريخ عضويت
    May 2009
    پست ها
    11

    پيش فرض

    سلام
    لینکها یی که گفته بودینو خوندم و کانکشن استرینگها را هم امتحان کردم ولی بازم به ÷ایگاه وصل نمیشم.

    یکم بیشتر مشکلمو توضیح میدم:
    من در کنترل پنل سایتم دیتابیس ساختم و user و pass هم براش گذاشتم. اطلاعات ÷ایگاه را هم اسکری÷ت کردم و به هاست منتقل کردم. تمام این مراحل را هم مطمئنم که درست انجام شده. با ÷شتیبان هاستم که تماس داشتم گفت اسکیو ال 2005 نسخه enterprice را ÷شتیبانی میکنن و نسخه express را ÷شتیبانی نمیکنن حالا چندتا سوال دارم :

    1-وقتی وارد اسکیو ال 2005 ای که رو ی سیستمم نصب هست (SQL Server Management Studio )میشم اسم سرور را به صورت computername\SQLEXPRESS نوشته . این چه معنی میده ؟ یعنی من از نسخه اکس÷رس دارم استفاد میکنم؟ (با توجه به اینکه توی سیستم خودمم هم حتی باید توی کانکشن استرینگ حتما sqlexpress را بنویسم تا بتونم به ÷ایگاه وصل شم. یعنی Data Source=computer name\sqlexpress)

    2-اصلا این sqlexpress چیه و چه فرقی با enterprice داره ؟ از کجا باید بفهمم کدومشونو دارم؟

  5. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    میشم اسم سرور را به صورت computername\SQLEXPRESS نوشته . این چه معنی میده ؟ یعنی من از نسخه اکس÷رس دارم استفاد میکنم؟
    اگر با این نام به سرور رایانه خودتان وصل میشوید، حداقل میتوان گفت نسخه 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 هم به راحتی میتوان برنامه نوشت و کامپایل کرد و...

  6. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •