锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
]]>
]]>
http://tech.ccidnet.com/pub/article/c1099_a214511_p1.html鎸夌収榪欑瘒鏂囩珷鐨勪粙緇?鎴戣鐪熺殑媯鏌ヤ簡鏈哄櫒鍜岀綉緇?鏈鍚庡彂鐜版槸闃茬伀澧欏湪鎼為.鎵浠?榪樻槸瑕佸瀹為檯,鎵嶈兘鍙戠幇闂,瑙e喅闂.
]]>聽聽聽聽聽聽java聽sql聽SQLException:聽[Microsoft][SQLServer聽2000聽Driver聽for聽JDBC][SQLServer]The聽operation聽could聽not聽be聽performed聽because聽the聽OLE聽DB聽provider聽'SQLOLEDB'聽was聽unable聽to聽begin聽a聽distributed聽transaction聽
con.setAutoCommit(false);
聽聽聽 .........
聽聽 con.commit();
鍦ㄧ綉涓婃壘浜嗙浉鍏崇殑鏂囩珷:
聽聽聽1)http://support.microsoft.com/?scid=kb;zh-cn;329332&spid=2852&sid=318
聽聽聽 2)http://www.cnxuexi.com/computer/chengxusheji/shujuku/4373.html
瑙e喅鐨勫姙娉?
聽聽聽1)鍘繪帀閭d釜瑙嗗浘,鐢ㄥ叾瀹冪殑鍔炴硶鑾峰彇鐩稿叧鐨勬暟鎹?br />聽聽聽 2)璋冪敤瑙嗗浘鐨勪唬鐮佷笉鏀懼湪浜嬪姟涓?
聽聽聽 3)嫻嬭瘯鐩稿叧鐨勭幆澧?鍙兘璁劇疆鏈夐棶棰?聽聽聽
閭d綅鏈夋洿濂界殑鍔炴硶涓瀹氳鍛婅瘔鎴?璋㈣阿!
]]>
java.sql.SQLException:聽[Microsoft][SQLServer聽
2000
聽Driver聽
for
聽JDBC][SQLServer]鏈?br />
鑳戒負鏁版嵁搴撀?/span>
'
tempdb
'
聽鍒嗛厤鏂伴〉銆傚湪鏂囦歡緇劼燚EFAULT聽涓凡娌℃湁鏇村鐨勯〉鍙緵浣跨敤銆傞噰鍙栭櫎
鍘誨璞°佹坊鍔犲彟澶栫殑鏂囦歡鎴栧厑璁告枃浠跺闀跨瓑鎵嬫鍙垱寤虹┖闂淬?/span>
]]>
鍦ㄧ綉涓奼oogle鍘熸潵鏄帓搴忚鍒欏湪鍊掕泲.
璧勬枡:
http://www.cublog.cn/opera/showart.php?blogid=8707&id=59268
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B325335#XSLTH4185121121120121120120
]]>WARN - JDBCExceptionReporter.logExceptions(71) | SQL Error: 0, SQLState: null
ERROR - JDBCExceptionReporter.logExceptions(72) | Cannot create PoolableConnecti
onFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
)
WARN - SettingsFactory.buildSettings(103) | Could not obtain connection metadata
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFact
ory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:540)
at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.
getConnection(LocalDataSourceConnectionProvider.java:80)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:
72)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1463
)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.jav
a:1004)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSession
Factory(LocalSessionFactoryBean.java:746)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPrope
rtiesSet(LocalSessionFactoryBean.java:673)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:354)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:147)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:176)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:916)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:727)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:336)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:147)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:176)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:916)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:727)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:336)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:147)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.
preInstantiateSingletons(DefaultListableBeanFactory.java:271)
at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:312)
at org.springframework.web.context.support.AbstractRefreshableWebApplica
tionContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
at org.springframework.web.context.ContextLoader.createWebApplicationCon
text(ContextLoader.java:230)
at org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(ContextLoader.java:156)
at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:48)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:3805)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
321)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80
7)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:687)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
76)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:231
3)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Err
or establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Sou
rce)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
ource)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv
erConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
ConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas
icDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:851)
56 more
瑙e喅鏂規錛?BR> 1錛?A >http://dev.csdn.net/article/70/70360.shtm
2錛夐噸鏂板惎鍔ㄦ満鍣?BR>
]]>
]]>
CREATE procedure AutoBackupDataBase
--WITH ENCRYPTION 鍔犲瘑
As
Begin
declare @Str varchar(8)
declare @Str_d varchar(8)
declare @Str_DB varchar(100)
declare @Str_DB_d varchar(100)
declare @Str_LOG varchar(50)
Declare @StrPath varchar(50)
declare @Name sysname
set @Str=convert(char(10),getdate(),112)
set @Str_d=convert(char(10),getdate()-7,112)
set @StrPath = 'E:\BackupData\EveryDayBackup\'
declare DBName cursor for select Name from master.dbo.sysdatabases where name='DG_DB' or name='HKbomdb'
open DBName
FETCH NEXT FROM DBName into @Name
WHILE @@FETCH_STATUS = 0
BEGIN
--鍒犻櫎7澶╀互鍓嶇殑澶囦喚
set @Str_DB_d ='del '+@StrPath+@Name+'_DB'+@Str_d
print @Str_DB_d
exec master..xp_cmdshell @str_db_d
set @Str_DB =@StrPath+@Name+'_DB'+@Str
--set @Str_LOG =@StrPath+@Name+'_LOG'+@Str
BACKUP DATABASE @Name TO DISK = @Str_DB WITH NOINIT , NOUNLOAD , NAME = N'鎵鏈夋暟鎹簱澶囦喚', NOSKIP , STATS = 10, NOFORMAT
--BACKUP LOG bdm TO DISK = @Str_LOG WITH NOINIT , NOUNLOAD , NAME = N'鎵鏈夋暟鎹簱鏃ュ織澶囦喚', NOSKIP , STATS = 10, NOFORMAT, NO_TRUNCATE
FETCH NEXT FROM DBName INTO @Name
END
CLOSE DBName
DEALLOCATE DBName
end
]]>鎵浠ュ氨鐢ㄤ簡session) ,鏈嬪弸寤鴻鎴戞敼鎴愭斁鍒皉equest涓?涓嶇煡鏈夋病鏈夋洿濂界殑鏂規硶
).鍙慨鏀瑰畬榪欎簺鏌ヨ鐨勬ц兘娌℃湁鏄庢樉鐨勬彁楂?
榪欎釜緋葷粺鏄竴涓瘮杈冮噸瑕佺殑緋葷粺,瀵規ц兘瑕佹眰姣旇緝楂?鎵浠ュぇ瀹墮兘寰堥噸瑙?鎵浠ユ垜浠殑鑰佸ぇ,涔熷湪涓烘垜鎯充竴浜涘姙娉?浠婂ぉ涓涓婄彮,灝辨妸鎴戝彨榪囧幓,涓璧瘋璁烘暟鎹簱浼樺寲.鍏跺疄鎴戜篃鏈夋兂鍒拌繃鏁版嵁搴撴柟闈㈣偗瀹氫篃鏄獎鍝嶆ц兘涔嬩竴,榪樻湁灝辨槸緗戠粶闃誨.鐢變簬涓婃槦鏈熶簲鎴戝氨璇峰亣鍥炲,鏃墮棿闈炲父绱у紶鎵浠ヤ篃娌℃湁蹇欒繃鏉?
鑰佸ぇ璇村彲鑳芥妸瀛樺偍榪囩▼鏀規垚瑙嗗浘鍙兘浼氬ソ鐐?鐒跺悗鎴戜咯灝辨妸瀛樺偍榪囩▼鏀規垚浜嗚鍥炬潵姣旇緝鍒板簳閭d釜榪愯鐨勯熷害蹇?鍙垜浠彂鐜版敼瀹岀殑鏁堟灉涓嶆槸寰堟槑鏄?宸笉澶?.鐢變簬榪炴帴鍒?涓暟鎹簱,鑰屼笖浠栦滑鐨勬暟鎹篃寰堝,璇鋒眰澶勭悊鐨勪笟鍔¢昏緫涔熷緢澶嶆潅,鐢ㄥ埌浜?涓瓨鍌ㄨ繃紼?鑰佸ぇ鍙堟彁鍑?鏄笉鏄垱寤虹儲寮曞彲鑳戒細鍙堟晥鍛?鎴戜滑鍙堝紑濮嬪鎵鏈夎〃鍒涘緩绱㈠紩(璇峰弬鑰?A >http://www.vckbase.com/document/viewdoc/?id=1307).鏋滅湡鏌ヨ鐨勯熷害寰堝揩浜?瀹㈡埛涔熸弧鎰忎簡,褰撶劧鎴戜篃闈炲父鐨勯珮鍏?鍙堣В鍐充簡涓涓棶棰?
鎵浠ラ亣鍒伴棶棰樹竴瀹氳浠庡鏂歸潰鏉ヨ冭檻,浠旂粏鎯充竴鎯?澶氭祴璇?澶氭壘璧勬枡,鐩鎬俊闂涓瀹氭湁瑙e喅鍔炴硶.
]]>
]]>
閾炬帴vfp鏁版嵁鎹袱縐嶆柟寮忥細
銆銆銆1錛?/P>
openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=\\Files- server\JM_MIS\Data\', --緗戠粶鐩綍
'select * from [PO.DBF]')
銆銆銆銆銆a)浣跨敤緋葷粺瀛樺偍榪囩▼(sp_addlinkedserver)鏉ユ坊鍔犻摼鎺ユ湇鍔″櫒
EXEC sp_addlinkedserver
@server = 'WF', //瑕佸垱寤虹殑閾炬帴鏈嶅姟鍣ㄧ殑鏈湴鍚嶇О
@srvproduct = '', //瑕佹坊鍔犱負閾炬帴鏈嶅姟鍣ㄧ殑 OLE DB 鏁版嵁婧愮殑浜у搧鍚嶇О
@provider = 'MSDASQL',//涓庢鏁版嵁婧愮浉瀵瑰簲鐨?OLE DB 鎻愪緵紼嬪簭鐨勫敮涓紼嬪簭鏍囪瘑絎?(PROGID
@datasrc = 'product'//鐢?OLE DB 鎻愪緵紼嬪簭瑙i噴鐨勬暟鎹簮鍚嶇О
b) 鍦ㄢ漵ql浼佷笟綆$悊鈥?-->鈥漵ql server緇勨滐紞錛嶏紴鈥濇煇涓粍鍛樷滐紞錛嶏紴鈥濆畨鍏ㄦр滐紞錛嶏紴鈥濋摼鎺ユ湇鍔″櫒鈥滄潵娣誨姞錛堝垹闄わ級閾炬帴鏈嶅姟鍣?/FONT>
娉ㄦ剰錛氫綘蹇呴』娣誨姞涓涓狾DBC緋葷粺鏁版嵁婧?prodcut).涔熻ODBC OLE DB錛堥┍鍔ㄧ▼搴忥級鐨勬柟寮忎笉鏀寔榪滅▼璁塊棶錛屽畠鍙sql server鏈満鏌ヨ錛屾洿鏂拌搗浣滅敤銆傚綋鐒跺彧瑕佷綘鑳界敤sql server鑳介氳繃ODBC OLE DB閾炬帴鍒版暟鎹紝閭d箞浣犲氨鑳藉湪sql SERVER涓紩鐢紙select * from WF.product..po鎴栬卻elect * from OPENQUERY(WF, 'SELECT * FROM po')錛夊畠鐨勬暟鎹簡銆?IMG src="http://www.blogdriver.com/jsp/face/47.gif">
涓嶇粡甯鎬嬌鐢ㄧ殑鏁版嵁鍙互鐢∣PENDATASOURCE,openrowset絳夋潵寮曠敤錛屽鏋滄暟鎹粡甯鎬嬌鐢ㄩ偅涔堜綘鏈濂戒嬌鐢ㄩ摼鎺ユ湇鍔℃潵榪涜鍒嗗竷寮忔煡璇㈡洿鏂?IMG src="http://www.blogdriver.com/jsp/face/53.gif">
寰楀埌琛?t_test"鐨勫瓧孌靛悕
OPEN c1 FETCH NEXT FROM c1 INTO @e |