50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

session timeout

سلام دوستان .

من به تازگی sql server یک از کاربرانم را به نسخه 2008 R2 ارتقا دادم . این کاربر یک سازمان است با یک نرم افزار مالی اداری و تعداد حدود 15 کاربر همزمان .

ولی با مشکلات متفاوتی روبرو شدم . از جمله اینکه بلافاصله پس از اين تغییرات و نصب مجدد اپلیکیشن های کلاینت ها در حین کار و بدون هیچ دلیلی اگر مدت کوتاهی در حدود 1 دقیقه با سیستم کار نکنند اتصال برنامه مربوطه با پایگاه داده sql قطع شده و پيام ظاهر میشود .

لطفا اگر تجربه مشابهی دارید و یا راه حلی ممنون میشم بفرمایید .

پرسیده شده در 1394/08/27 توسط

8 پاسخ

2

تنظیمات Connection Timeout را باید در SQL Server تنظیم کنید.

با تشکر

حمید ج. فرد

پاسخ در 1394/08/27 توسط
0

سلام مجدد . ببخشید کمی تاخیر شد . من دستورات بالا را اجرا کردم ولی حتی فرمان اول لیستی به من نداد و من نتوانستم ادامه بدم . مشکل همچنان باقیست و بسیار هم آزاردهنده شده برای کاربران . زیرا بعد از وارد شدن به برنامه و اتصال به سرور اگر چند دقیقه با سیستم کاری نکنند خود سرور کانکشن آنها را قطع میکند و دوباره باید از برنامه خارج و وارد شوند .

حتی با sql profiler چک کردم ولی چیز خاصی پیدا نکردم .

پاسخ در 1394/09/09 توسط
2

با سلام

شما اول باید کد زیر را اجراء کنید تا کاربران مشکل دار را پیدا کنید.

EXEC sp_change_users_login 'Report'

بعد کد زیر را برای کاربرانی که لاگین دارند ولی sid متفاوت دارند اجرا کنید

EXEC sp_change_users_login 'Auto_Fix', 'user'

کد زیر را برای کاربرانی که لاگین ندارند اجرا کنید

EXEC sp_change_users_login 'Auto_Fix', 'user', 'login', 'password'
پاسخ در 1394/09/02 توسط
0

ضمن عرض سلام مجدد پیغام خطایی هم که داخل برنامه دريافت ميکنیم اینست که :

"Login failed for user XXXXX" و همچنین بخشی از فایل لوگ اسکیوال را هم میگذارم :

البته نکته آنکه نه کاربر و نه اپلیکیشن هیچکدام دخالتی در قطع شدن از سرور نداشته و این خود اسکیوال سرور است که هر چند ثانیه اتصالات کلاینتها را قطع میکند !!

12012015 10:23:37,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:23:37,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:23:36,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:23:36,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:23:36,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:23:36,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:53,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:53,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:53,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:53,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:53,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:53,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:53,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:53,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:53,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:53,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:31,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:31,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:31,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:31,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:31,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:31,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:31,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:31,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 10:11:31,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 10:11:31,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:23:30,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:23:30,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:23:30,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:23:30,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:23:30,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:23:30,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:11:02,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:11:02,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:11:02,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:11:02,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:11:02,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:11:02,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:11:02,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:11:02,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 09:11:02,Logon,Unknown,Login failed for user 'USR006'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.7.136]

12012015 09:11:02,Logon,Unknown,Error: 18456<c&gt; Severity: 14&lt;c> State: 8.

12012015 00:00:51,spid19s,Unknown,This instance of SQL Server has been using a process ID of 2492 since 11162015 11:00:04 AM (local) 11162015 7:00:04 PM (UTC). This is an informational message only; no user action is required.

پاسخ در 1394/09/10 توسط
0

ممنون از راهنماییتون . بله مشکلم حل شد مرسی . یا لااقل تا الان دیگه مسئله ای نداشتیم .

پاسخ در 1394/08/27 توسط
0

بله دقیقا ابتدا کلاينت ها کاملا وصل میشوند و سپس بعد از مدتی پيغام خطا را دريافت ميکنند .

در نرم افزار برای اتصال به اسکیو ال سرور از SQL Server authentication استفاده میشود که بدلیل اينکه قبلا بانک اطلاعاتی بر روی SQL 2005 نصب بود و ما آنها را بصورت دستی به سرور جديد با SQL 2008 R2 منتقل کرديم لذا همه user های SQL را من بصورت دستی ایجاد کردم وهمه را هم DBOwner کردم .

در سرور قبلی با SQL 2005 اشکالی نبود ولی حالا در این سرور با WINDOWS SERVER 2008 / SQL SERVER 2008 R2 این مشکلات پیدا شده اند .

ممکنه لطفا راهنمایی کنید که Usid ها رو چگونه چک کنم . ممنون میشم .

پاسخ در 1394/09/01 توسط
0

ضمن عذرخواهی مجدد بدلیل اینکه اول فکر کردم مشکل از این طریق حل شد ولی همچنان کلاینتها پس از طی یک زمان خاص که با سیستم کار نمیکنند وقتی دوباره مراجعه میکنند از بانک اطلاعاتی مربوطه جدا شده و پیغام login failed for user xxxx را میگیرند

خواهشمندم هر چه سریعتر اگر دلیل آنرا میدانید راه حلی ارائه بفرمایید . با تشکر .

لطفا بفرمایید کجا و چه تنظیمی را در سرور اسکیوال ۲۰۰۸ باید اصلاح کنم

پاسخ در 1394/09/01 توسط
0

ﻛﻼﻳﻨﺘﻬﺎ اﻭﻝ ﺑﻪ ﺻﻮﺭﺕ ﻛﺎﻣﻞ ﻭﺻﻞ ﻣﻴﺸﻦ, ﺑﻌﺪ اﺯ ﻣﺪﺗﻲ ﭘﻴﻐﺎﻡ ﺧﻂﺎ login failed ﺩﺭﻳﺎﻓﺖ ﻣﻲ ﻛﻨﻨﺪ.

ﺷﻤﺎ اﺯ ﻻﮔﻴﻦ sql اﺳﺘﻔﺎﺩﻩ ﻣﻲ ﻛﻨﻲ ﻳﺎ اﺯ windows authentication?

و ﺩﺭ اﺧﺮ ﻟﻂﻒ ﻛﻦ sid ﻻﮔﻴﻦ ﻫﺎ ﺭا ﭼﻚ ﻛﻦ?

پاسخ در 1394/09/01 توسط

پاسخ شما