Home > protocol specific > protocol specific error codess tcp/ip sockets

Protocol Specific Error Codess Tcp/ip Sockets

Contents

errors; 30081; SQL30081; SQL30081N; 30081; -30081 Technote (FAQ) Question This document lists SQL30081N TCP/IP communication protocol errors and recommended action plans associated with them. Cause The communication protocol errors sql30081n a communication error has been detected. sqlstate=08001 depend on the platform you are working on. Each protocol error has its

Protocol Specific Error Code(s): "*", "*", "0". Sqlstate=08001

own definition and corresponding action plan. Answer For further discussion on this topic, visit this developerWorks forum thread: https://www.ibm.com/developerworks/community/forums/html/topic?id=cceab3ae-4dd4-425a-af81-0b4e3f965ee2 Problem ibm cli driver sql30081n a communication error has been detected Details The SQL30081N error message has the following format: SQL30081N A communication error has been detected. Communication protocol being used: protocol . Communication API being used: interface . Location where the error was

Protocol Specific Error Code(s) 10061 * * . Sqlstate=08001

detected: location . Communication function detecting the error: function . Protocol specific error code(s): rc1 , rc2 , rc3 For example: SQL30081N A communication error has been detected. Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS". Location where the error was detected: "". Communication function detecting the error: "connect". Protocol specific error code(s): "111", "*", "*". The following table lists protocol specific errors that can communication function detecting the error: "selectforconnecttimeout" occur on different platforms and the corresponding action plans to resolve these errors. If the error code is not listed in the table, search the operating system documentation /usr/include/errno.h (Linux/UNIX) or System Error Codes (Windows). Windows AIX SUN HP Linux Short Name Action Plan 10061 79 146 239 111 ECONNREFUSED Connection Refused Client attempts to establish a connection to server using an invalid IP or port. Check on server side: DB2 environment variable DB2COMM is set such as: DB2COMM=TCPIP DBM CFG's SVCENAME is set to the instance's port number or service name. The command to update this parameter is: "db2 update dbm cfg using svcename " If service name is set by checking 'services' file to see if the name corresponds to an unused port number. Make sure DB2 server instance is started properly. Check on client's side: Node directory's entry: Service name should show the right port number or service name that corresponds to DB2 server's instance port (svcename setting) To check if server's port is opened: telnet If the command fails then the port on server is not opened and the problem is outside of DB2 area. Additional technote on ECONNREFUSED: http://www.ibm.com/support/docview.wss?rs=71&uid=s

on Jan 14, 2015 9:51 AM by Toby Erkson IBM DB2 Connection Error Message . Jilleneh Nov 12, 2009 12:40 PM Has anybody gotten this error message before?DB2 database error 0x80004005: SQL30081N A communication error has been detected. https://community.tableau.com/thread/104912 Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS". Location where the error was detected: "IP address". Communication function detecting the error: "selectForConnectTimeout". Protocol specific error code(s): "0", "*", "*". SQLSTATE=08001Unable to connect to http://stackoverflow.com/questions/36355694/db2-communication-error the server. Check that the server is running and that you have access privileges to the requested database.We are trying to connect Tableau to a DB2 connection and we keep getting this error message. protocol specific If anybody had gotten this message or something similar please post your solutions. Thanks! 15488Views Categories: Data Sources & Connections Tags: none (add) This content has been marked as final. Show 10 replies 1. Re: IBM DB2 Connection Error Message Ian Taylor Jan 13, 2010 5:34 AM (in response to . Jilleneh) Hi Jilleneh,If this is the first time you are trying to connect, make sure that your server, network, protocol specific error firewall are all ok. There are lots of gotchas here! If you have previously been able to connect, what circumstances cause the error?If you post some more details of your situation, I can be more specific. I have certainly seen this error several times in different circumstances.Let me know.CheersIan Like Show 0 Likes(0) Actions 2. Re: IBM DB2 Connection Error Message guest contributor Jul 25, 2011 10:18 AM (in response to . Jilleneh) I have the same issue. I have installed the tableau IBM DB2 driver and set it as default. I still get the same error as described above.DB2 database error 0x80004005: SQL30081N A communication error has been detected. Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS". Location where the error was detected: "10.25.0.34". Communication function detecting the error: "recv". Protocol specific error code(s): "*", "*", "0". SQLSTATE=08001Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database.The account has privileges and can connect with the ODBC driver but it has some limitations like understanding dates. I have a support ticket in and will post the results when I get it. Like Show 0 Likes(0) Actions 3. Re: IBM DB2 Connection Erro

here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 6.2 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up DB2 Communication Error up vote 1 down vote favorite 1 We recently developed an application which will run a query in DB2 and send a mail to the corresponding recipient. It works well in our local system and QA region. But in production, few queries failed (even if it's rare, like once in week). It throws the exception below. Exception InnerDetails: ERROR [40003] [IBM][CLI Driver] SQL30081N A communication error has been detected. Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS". Location where the error was detected: "111.111.111.111". Communication function detecting the error: "recv". Protocol specific error code(s): "10004", "", "". SQLSTATE=08001 Since error occurs only in production and not very often, we are not sure whether it is the code or a setting issue. Do you have any idea? database database-design db2 database-connection db2-connect share|improve this question edited Apr 1 at 12:06 IAmInPLS 2,10741034 asked Apr 1 at 11:53 Ryder 235 Did you ever get to a resolution on this? We have this problem intermittently when accessing mainframe data and usually we just end up with retry logic. –Paul G Aug 24 at 11:49 add a comment| 2 Answers 2 active oldest votes up vote 2 down vote That particular error (SQL30081N) is just a generic message that indicates a network issue between your DB2 client and the server. In this case, you want to look at the Protocol specific error code(s). Here, it looks like you're on Windows, and that particular code (10004) isn't given in the IBM documentation. So, if you google "windows network error codes", you'll find this page, which says: WSAEINTR 10004 Interrupted function call. A blocking operation was interrupted by a call to WSACancelBlockingCall. Which

 

Related content

30081 error

Error table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error Recv a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p p p p p p

been being communication communication detected error has protocol sql30081n used

Been Being Communication Communication Detected Error Has Protocol Sql n Used table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n a li li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question This relatedl document lists SQL N TCP IP communication protocol errors and p h id Protocol Specific Error Code s Sqlstate p recommended action plans

connect protocol specific error code s 10061

Connect Protocol Specific Error Code S table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question This document lists SQL N relatedl TCP IP communication protocol errors and recommended action plans protocol specific error code s sqlstate associated with them Cause The communication protocol errors depend on the platform p h id Protocol

db2 protocol specific error codes 10061

Db Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n Db a li li a href Communication Function Detecting The Error Recv a li ul td tr tbody table p p p connecting Controller application server to DB database server Technote troubleshooting Problem Abstract Administrator is trying to test relatedl communication between the Controller application server and the DB p h id Communication Function Detecting The Error Recv p database server For example administrator opens a command

db2 protocol error

Db Protocol Error table id toc tbody tr td div id toctitle Contents div ul li a href Db Protocol Specific Error Code s Sqlstate a li li a href ibm cli Driver Sql n A Communication Error Has Been Detected a li li a href Communication Function Detecting The Error selectforconnecttimeout a li ul td tr tbody table p connecting Controller application server to DB database server Technote relatedl troubleshooting Problem Abstract Administrator is trying to test communication db protocol specific error code s sqlstate between the Controller application server and the DB database server For p h id

db2 protocol specific error 10061

Db Protocol Specific Error table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n A Communication Error Has Been Detected a li li a href Sql n Db a li li a href Communication Function Detecting The Error Recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question This document lists SQL N TCP IP communication protocol errors and relatedl recommended action plans associated with them Cause The communication p h id Protocol Specific Error

db2 error 10060

Db Error table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Db Sql n Recv a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p connecting Controller application server to DB database server Technote troubleshooting Problem Abstract Administrator is trying to relatedl test communication between the Controller application server and the sql n a communication error has been detected DB database server For example administrator

db2 protocol specific error codes 111

Db Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error selectforconnecttimeout a li ul td tr tbody table p errors SQL SQL N - Technote relatedl FAQ Question This document lists SQL N TCP IP db sql n sqlstate communication protocol errors and recommended action plans associated with them p h id Protocol Specific Error Code s Sqlstate p Cause The communication protocol

db2 protocol specific error codes 10061 * * . sqlstate=08001

Db Protocol Specific Error Codes Sqlstate table id toc tbody tr td div id toctitle Contents div ul li a href Sql n Sqlstate Recv a li li a href Communication Function Detecting The Error selectforconnecttimeout a li ul td tr tbody table p connecting Controller application server to DB database relatedl server Technote troubleshooting Problem Abstract Administrator is trying to sql n sqlstate test communication between the Controller application server and the DB database protocol specific error code s sqlstate server For example administrator opens a command prompt D Program Files IBM SQLLIB BIN and runs a command similar

error code=-30081 sqlstate=08001

Error Code - Sqlstate table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n A Communication Error Has Been Detected a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Communication Function Detecting The Error Recv a li ul td tr tbody table p connecting Controller application server to DB database server Technote troubleshooting Problem Abstract Administrator is trying to relatedl test communication between the Controller application server and the p h id Protocol Specific Error

protocol specific error code sqlstate=08001

Protocol Specific Error Code Sqlstate table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n Sqlstate Recv a li li a href Protocol Specific Error Code s Sqlstate a li ul td tr tbody table p connecting Controller application server to DB database server Technote troubleshooting Problem Abstract Administrator relatedl is trying to test communication between the Controller sql n a communication error has been detected sqlstate application server and the DB database server For example administrator opens a p h id

protocol specific error codes 10060

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Sql n A Communication Error Has Been Detected Sqlstate a li li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error recv a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p errors SQL SQL N - relatedl Technote FAQ Question This document lists SQL N TCP IP p h id Sql n A Communication Error Has Been Detected Sqlstate p communication protocol errors and

protocol specific error codes 10053 sqlstate 08001

Protocol Specific Error Codes Sqlstate table id toc tbody tr td div id toctitle Contents div ul li a href Sql n A Communication Error Has Been Detected Communication Protocol Being Used Tcp Ip a li li a href Protocol Specific Error Code s Sqlstate a li li a href Protocol Specific Error Code s Sqlstate a li ul td tr tbody table p sql n RC QUERYTIMEOUTINTERVAL Technote troubleshooting Problem Abstract Client applications fail with relatedl error IBM CLI Driver SQL N A communication error has sql n sqlstate been detected Communication protocol being used TCP IP Communication API

protocol specific error codes 10054 * 0 . sqlstate=08001

Protocol Specific Error Codes Sqlstate p for Linux Unix and Windows Forum lrm Topic JDBC Driver Seems to Hang After Some UseThis topic has been locked reply Latest Post - x f - - T Z by SystemAdmin Display ConversationsBy Date relatedl - of Previous Next SystemAdmin D XK Posts Pinned topic JDBC Driver Seems to Hang After Some Use x f - - T Z Tags Answered question This question has been answered Unanswered question This question has not been answered yet Hello I've recently implemented a web application on IPlanet that uses DB and the COM ibm db

protocol specific error code is 10061

Protocol Specific Error Code Is table id toc tbody tr td div id toctitle Contents div ul li a href Ibm Cli Driver Sql n A Communication Error Has Been Detected a li li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error Recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question This document lists SQL N TCP IP communication protocol errors and recommended action relatedl plans associated with them Cause The communication protocol errors sql n a communication error has been detected

protocol specific error codes 10054

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Communication Function Detecting The Error Recv a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p to check out the FAQ by clicking the link above You may have to relatedl register before you can post click the register link sql n a communication error has been detected sqlstate above to proceed To start viewing messages select the forum that you protocol specific error code s sqlstate want to visit from the selection below

protocol specific error code 10061 sqlstate 08001

Protocol Specific Error Code Sqlstate table id toc tbody tr td div id toctitle Contents div ul li a href Sql n A Communication Error Has Been Detected Sqlstate a li li a href Sql n A Communication Error Has Been Detected Communication Protocol Being Used Tcp Ip a li li a href Communication Function Detecting The Error recv a li li a href Sql n Db a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question relatedl This document lists SQL N TCP IP communication protocol errors p h id Sql n A

protocol specific error 10061

Protocol Specific Error table id toc tbody tr td div id toctitle Contents div ul li a href Ibm Cli Driver Sql n A Communication Error Has Been Detected a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Sql n a li li a href Sql n Db a li ul td tr tbody table p connecting Controller application server to DB database server Technote troubleshooting Problem Abstract Administrator relatedl is trying to test communication between the Controller application sql n a communication error has been detected sqlstate server and the DB database

protocol specific error code s 10060 sqlstate 08001 db2

Protocol Specific Error Code S Sqlstate Db table id toc tbody tr td div id toctitle Contents div ul li a href Sql n Db a li li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Communication Function Detecting The Error Recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question relatedl This document lists SQL N TCP IP communication protocol errors sql n a communication error has been detected and recommended action plans associated with them

protocol specific error codes 10061

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Sql n A Communication Error Has Been Detected Communication Protocol Being Used Tcp Ip a li li a href Protocol Specific Error Code s Sqlstate a li li a href Protocol Specific Error Code s Sqlstate a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question This document lists SQL N relatedl TCP IP communication protocol errors and recommended action plans sql n a communication error has been detected sqlstate associated with them Cause The

protocol specific error code s 10061

Protocol Specific Error Code S table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Sql n a li ul td tr tbody table p connecting Controller application server to DB database server Technote troubleshooting relatedl Problem Abstract Administrator is trying to test communication between sql n a communication error has been detected sqlstate the Controller application server and the DB database server For example administrator sql n a communication error has been

protocol specific error codes s tcp ip

Protocol Specific Error Codes S Tcp Ip table id toc tbody tr td div id toctitle Contents div ul li a href Ibm Cli Driver Sql n A Communication Error Has Been Detected a li li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question This document lists SQL N TCP IP communication protocol errors and recommended action plans associated relatedl with them Cause The communication protocol errors depend on the sql n a

protocol specific error codes 10061 * * . sqlstate=08001

Protocol Specific Error Codes Sqlstate p Post your question and get tips solutions from a community relatedl of IT Pros Developers It's quick easy Error connecting to V remote database P n a mairhtin o'feannag Hello I'm having problems connecting to my new v db box The pertinent information is below DB db inst tcp DB db inst tcp DB db inst tcp DB db inst END tcp TCP IP Service name SVCENAME DB db inst db inst mairhtin db dump db set AUTOSTART yes DB COMM tcpip SQL N A communication error has been detected Communication protocol being used

protocol specific error codes 104

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error recv a li li a href Db Sql n a li ul td tr tbody table p p p p p Technology and Trends Enterprise Architecture and EAI relatedl ERP Hardware IT Management and Strategy Java a href http database ittoolbox com groups technical-functional db -l error-sql n-a-communication-error-has-been-detected-communication-protocol-being-used-tcpip- http database ittoolbox com groups technical-functional db -l error-sql n-a-communication-error-has-been-detected-communication-protocol-being-used-tcpip- a Knowledge Management Linux Networking Oracle PeopleSoft

protocol specific error codes 10061 * * . sqlstate=08001 sqlcode=-30081

Protocol Specific Error Codes Sqlstate Sqlcode - p Google p p Google p p Server R While relatedl running Configuration Assistant VERY FIRST TIME i'm not a href http www databaseuser info post api assistant being catalog cataloged center cfg cli client communication configuration configured connect connecting connection db cdb inst db comm db set dbm detected detecting http www databaseuser info post api assistant being catalog cataloged center cfg cli client communication configuration configured connect connecting connection db cdb inst db comm db set dbm detected detecting a able to connect to the remote db server Below error a

protocol specific error codes 111

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Protocol Being Used Tcp ip Communication Api Being Used Sockets a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Sql n a li ul td tr tbody table p p p p p and SafetyAsset NetworkAsset Operations and MaintenanceCommerceOverviewSubscription Billing and Revenue ManagementMaster Data Management for CommerceOmnichannel CommerceFinanceOverviewAccounting a href http www dbforums com showthread php -Error-while-cataloging-remote-database http www dbforums com showthread

protocol specific error codes s tcp ip sockets db2connectioncorrelator

Protocol Specific Error Codes S Tcp Ip Sockets Db connectioncorrelator table id toc tbody tr td div id toctitle Contents div ul li a href Validationquery Select a li li a href Testonborrow a li ul td tr tbody table p for Linux relatedl Unix and Windows Forum lrm validation query Topic HELP Error trying to connect to p h id Validationquery Select p DB This topic has been locked replies Latest Post - x f - - T Z p h id Testonborrow p by SystemAdmin Display ConversationsBy Date - of Previous Next SystemAdmin D XK Posts Pinned topic

protocol specific error codes 78 * * . sqlstate=08001

Protocol Specific Error Codes Sqlstate table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error Recv a li li a href Sqlstate Sqlcode - a li ul td tr tbody table p and relatedl SafetyAsset NetworkAsset Operations and MaintenanceCommerceOverviewSubscription Billing sql n sqlstate and Revenue ManagementMaster Data Management for CommerceOmnichannel sql n a communication error has been detected communication protocol being used tcp ip CommerceFinanceOverviewAccounting and Financial CloseCollaborative Finance OperationsEnterprise Risk and ComplianceFinancial Planning and protocol specific error code

protocol specific error codess tcp/ip sockets db2connectioncorrelator

Protocol Specific Error Codess Tcp ip Sockets Db connectioncorrelator p for Linux Unix and relatedl Windows Forum lrm Topic HELP Error trying to connect to DB This topic has been locked replies Latest Post - x f - - T Z by SystemAdmin Display ConversationsBy Date - of Previous Next SystemAdmin D XK Posts Pinned topic HELP Error trying to connect to DB x f - - T Z Tags Answered question This question has been answered Unanswered question This question has not been answered yet Hi I get this error when i try to connect to my database com

protocol specific error codes 113

Protocol Specific Error Codes p for Linux Unix and Windows Forum lrm Topic SQL N error in client connect to DB serverThis topic has been locked relatedl No replies Display ConversationsBy Date - of Previous Next yangwtao B N Post Pinned topic SQL N error in client connect to DB server x f - - T Z Tags Answered question This question has been answered Unanswered question This question has not been answered yet I am a new comer to DB The problem DB v express-c installed on both server and client OS are Enterprise Linux catalog node and DB

protocol specific error codes 10060 * * . sqlstate=08001

Protocol Specific Error Codes Sqlstate p ManagementTechnical library Simulating Massively Parallel Database Processing on Linux In spite of what you may think MPP does not have to stand for relatedl massive purchase price You can explore massively parallel processing MPP database technology on a single laptop using DB for Linux This article describes how to set up a simulated MPP environment and create partitioned tables Share Marty Lurie lurie us ibm com Systems Engineer IBM Close x Marty Lurie started his computer career generating chads while attempting to write Fortran on an IBM His day job is in Systems Engineering

protocol specific error codes 78

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Protocol Specific Error Code s Sqlstate a li li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Sql n Sqlstate Recv a li ul td tr tbody table p errors SQL SQL N - Technote FAQ Question relatedl This document lists SQL N TCP IP communication protocol errors sql n a communication error has been detected sqlstate and recommended action plans associated with them Cause The communication protocol protocol specific error code s sqlstate errors depend

protocol specific error codes 10048

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Communication Function Detecting The Error selectforconnecttimeout a li li a href Socket Error Codes Linux a li li a href Socket Error Connection Reset By Peer a li ul td tr tbody table p errors SQL SQL N - Technote relatedl FAQ Question This document lists SQL N TCP IP sql n a communication error has been detected sqlstate communication protocol errors and recommended action plans associated with them protocol specific error code s sqlstate Cause The communication protocol errors depend

protocol specific error codes 10053

Protocol Specific Error Codes table id toc tbody tr td div id toctitle Contents div ul li a href Sql n A Communication Error Has Been Detected Sqlstate a li li a href Protocol Specific Error Code s Sqlstate a li li a href Sql n Sqlstate Recv a li li a href Db Sql n a li ul td tr tbody table p sql n RC QUERYTIMEOUTINTERVAL Technote troubleshooting Problem Abstract Client applications fail with relatedl error IBM CLI Driver SQL N A communication error has p h id Sql n A Communication Error Has Been Detected Sqlstate p