![](/img/trans.png)
[英]Unable to connect to SQL Server 2008 R2 instance with management studio
[英]Unable to connect with MS SQL Server management studio 2008 r2 with Liferay 6.2
我無法解決此問題。 在這里,我正在使用SQL SERVER Management Studion 2008 R2,並且希望與此連接到Liferay 6.2。 SQL Server在我的系統中意味着我正在使用本地和Windows身份驗證進行連接,因此沒有密碼,但是每次遇到錯誤時
Caused by: java.net.ConnectException: Connection refused: connect
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:307)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:257)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:311)
... 10 more
10:36:53,951 WARN [C3P0PooledConnectionPoolManager[identityToken->9tPNsR91]-HelperThread-#8][BasicResourcePool:1851] com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@654f1b6d -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception:
java.sql.SQLException: Network error IOException: Connection refused: connect
請幫助我感謝asif aftab
首先感謝大家的支持,最后我得到了解決方案。 這花了我很多時間,但我得到了解決方案。 首先簡要說明
1)我正在使用Liferay 6.2。
2)我想連接MS SQL Server Management Studio Express 2008 r2(這類似於MS SQL Server,但有很多限制)。
3)我的系統中存在SQL Server(本地)。 錯誤:我得到的是[b] IOExcpetion:拒絕連接[/ b]。
現在的解決方案是
在portal-ext.properties文件中配置MS SQL Server連接
jdbc.default.driverClassName=net.sourceforge.jtds.jdbc.Driver
jdbc.default.url=jdbc:jtds:sqlserver://localhost:1433/lportal
jdbc.default.username=sa (this is default login name )
jdbc.default.password=your password
最主要的是,我們必須將tcp / ip的端口更改為1433,這是MS SQL Server Management Studio Express 2008 r2的默認端口。
Windows的開始菜單,然后
** 1. MS SQL Server 2008 r2->配置工具-> SQL Server配置管理器->是(彈出),然后在最左側選擇一個樹結構,然后
SQL Server網絡配置-> SQL Server協議-> rt單擊tcp / ip並啟用它
雙擊tcp / ip,然后將顯示一個彈出窗口
選擇“ IP Adrees”選項卡,您可以看到很多IPAdress塊,在該塊中您可以看到一個標簽IP地址,其值為127.0.0.1,然后將其tcp端口值更改為1433。** 5.檢查tcp是否已啟用,如果沒有,請啟用它,並將ip val為192.168 ... tcp端口值的IP4標簽的值更改為1433。
因此,嘗試連接,這一次可以工作。
謝謝
asif aftab
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.