[ 
https://forge.continuent.org/jira/browse/SEQUOIA-906?page=comments#action_13653 
] 

Denis Garyachy commented on SEQUOIA-906:
----------------------------------------

The same problem exists with JTDS JDBC driver for SQL Server and Sybase when 
using the feature of named pipes
Connection string has the next attribute: "namedPipe=true"


> backup with MS JDBC driver for MS SQL Server 2005
> -------------------------------------------------
>
>          Key: SEQUOIA-906
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-906
>      Project: Sequoia
>         Type: Bug
>   Components: Configuration Files Parser
>     Versions: Sequoia 3.0 beta2
>  Environment: Version of Sequoia: 3.0 beta 2
> Database: MS SQL Server 2005 Express Edition
> OS: Windows XP SP2
> JVM version: 1.6
>     Reporter: Denis Garyachy

>
>
> I am experiencing problems with creating backup using JDBC driver from 
> Microsoft.
> I think there is a problem in parsing the connection string.
> Starting controller:
>  
> 11:12:29,046 INFO  controller.core.Controller Sequoia controller (3.0-beta2)
> 11:12:29,453 INFO  controller.core.Controller Loading configuration file: 
> xml\pcController.xml
> 11:12:29,656 INFO  controller.core.Controller JMX is enabled
> 11:12:29,703 INFO  controller.core.Controller Starting JMX server on host: 
> 192.168.0.2:1090
> 11:12:30,859 INFO  controller.backup.BackupManager Registering backuper 
> MSSQLServer to handle format MSSQL raw dump
> 11:12:30,921 INFO  backend.DatabaseBackend.mainPCDB Adding connection manager 
> for virtual user "sa"
> 11:12:32,546 INFO  controller.RequestManager.VirtualDatabase Request manager 
> will parse requests with the following granularity: TABLE
> 11:12:32,578 INFO  controller.virtualdatabase.VirtualDatabase Using Hedera 
> properties file: /hedera_appia.properties
> 11:12:33,062 INFO  appia.xml.AppiaXML Loading XML configuration from file: 
> C:\sequoia\config\my_appia.xml
> 11:12:33,625 INFO  continuent.hedera.appia AppiaThread: Starting Appia.
> 11:12:36,515 INFO  controller.virtualdatabase.VirtualDatabase Group 
> VirtualDatabase connected to Member(address=/192.168.0.2:2736, uid= 
> 192.168.0.2:2736)
> 11:12:36,515 INFO  controller.virtualdatabase.VirtualDatabase First 
> controller in group VirtualDatabase
> 11:12:36,562 INFO  sequoia.controller.recoverylog Checking recovery log 
> consistency
> 11:12:36,562 INFO  controller.virtualdatabase.VirtualDatabase Enabling 
> backend mainPCDB from checkpoint disable 
> mainPCDB-mainPCController-20070129110936296+0200
> 11:12:37,453 INFO  backend.DatabaseBackend.mainPCDB Detected backend as: 
> Microsoft SQL Server
> 11:12:37,531 WARN  backend.DatabaseBackend.mainPCDB 
> Statement.getGeneratedKeys not supported.
> 11:12:46,828 INFO  controller.RequestManager.VirtualDatabase Setting new 
> virtual database schema.
> 11:12:46,875 INFO  controller.recoverylog.RecoverThread Starting recovery
> 11:12:47,171 INFO  controller.RequestManager.VirtualDatabase All activity is 
> suspended for VirtualDatabase
> 11:12:47,171 INFO  controller.recoverylog.RecoverThread Recovery completed
> 11:12:47,234 INFO  controller.recoverylog.RecoverThread Database backend 
> mainPCDB is now enabled
> 11:12:47,250 WARN  controller.virtualdatabase.VirtualDatabase No response 
> while getting static metadata from remote controller
> 11:12:47,375 INFO  controller.core.Controller Adding VirtualDatabase 
> VirtualDatabase
> 11:12:47,390 INFO  controller.core.Controller Waiting for connections on 
> 0.0.0.0:25322
> 11:12:47,406 INFO  controller.core.Controller Controller started on 
> 2007.01.29 05 at 11:12:47 AM EET
> 11:12:47,406 INFO  controller.core.Controller Controller mainPCController 
> ready, listening to requests ...
>  
> 1.1 Virtual Database configuration #1
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE SEQUOIA SYSTEM "C:/sequoia/xml/sequoia-3.0-beta2.dtd">
> <SEQUOIA>
>   <VirtualDatabase name="VirtualDatabase">
>  <Distribution>
>     <MessageTimeouts/>
>  </Distribution>
>  
>     <Backup>
>       <Backuper backuperName="MSSQLServer" 
> className="org.continuent.sequoia.controller.backup.backupers.MSSQLBackuper"/>
>   </Backup>
>    
>    <AuthenticationManager>
>       <AdminUser username="admin" password=""/>
>       <VirtualUser vLogin="sa" vPassword="1"/>
>     </AuthenticationManager>
>     <DatabaseBackend name="mainPCDB"
>       driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
>                   
> url="jdbc:sqlserver://localhost;databaseName=VirtualDatabase"
>                connectionTestStatement="SELECT 1">
>       <ConnectionManager vLogin="sa"
>        rLogin="sa"
>                    rPassword="1">
>         <VariablePoolConnectionManager
>    initPoolSize="10"
>    minPoolSize="5"
>    maxPoolSize="50"
>    idleTimeout="30"
>    waitTimeout="30"/>
>       </ConnectionManager>
>     </DatabaseBackend>
>         <DatabaseSchema/>
>    <RequestManager>
>     <RequestScheduler>
>      <RAIDb-1Scheduler level="passThrough"/>
>     </RequestScheduler>
>     <RequestCache>
>      <MetadataCache/>
>      <ParsingCache/>
>      <!--       <ResultCache granularity="table"/> -->
>     </RequestCache>
>     <LoadBalancer>
>      <RAIDb-1>
>       <WaitForCompletion policy="first"/>
>       <RAIDb-1-LeastPendingRequestsFirst/>
>      </RAIDb-1>
>     </LoadBalancer>
>    
>     <EmbeddedRecoveryLog/>
>    </RequestManager>
>   </VirtualDatabase>
> </SEQUOIA>
> 1.2 Sequoia's console output:
> admin VirtualDatabase
> admin
> Ready to administrate virtual database VirtualDatabase
> expert on
> Expert mode on
> initialize mainPCDB
> Virtual Database VirtualDatabase has been successfully initialized from 
> backend
> backup mainPCDB init_dump MSSQLServer \tmp
> sa
> Backup backend mainPCDB in dump file init_dump
> Unsupported db url jdbc:sqlserver://localhost;databaseName=VirtualDatabase
> 2.1 Virtual Database configuration #2
>  
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE SEQUOIA SYSTEM "C:/sequoia/xml/sequoia-3.0-beta2.dtd">
> <SEQUOIA>
>   <VirtualDatabase name="VirtualDatabase">
>  <Distribution>
>     <MessageTimeouts/>
>  </Distribution>
>  
>     <Backup>
>       <Backuper backuperName="MSSQLServer" 
> className="org.continuent.sequoia.controller.backup.backupers.MSSQLBackuper" 
> options="urlHeader=jdbc:sqlserver:,driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
>  "/>
>     </Backup>
>    
>    <AuthenticationManager>
>       <AdminUser username="admin" password=""/>
>       <VirtualUser vLogin="sa" vPassword="1"/>
>     </AuthenticationManager>
>     <DatabaseBackend name="mainPCDB"
>       driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
>                   
> url="jdbc:sqlserver://localhost;databaseName=VirtualDatabase"
>                connectionTestStatement="SELECT 1">
>       <ConnectionManager vLogin="sa"
>        rLogin="sa"
>                    rPassword="1">
>         <VariablePoolConnectionManager
>    initPoolSize="10"
>    minPoolSize="5"
>    maxPoolSize="50"
>    idleTimeout="30"
>    waitTimeout="30"/>
>       </ConnectionManager>
>     </DatabaseBackend>
>         <DatabaseSchema/>
>    <RequestManager>
>     <RequestScheduler>
>      <RAIDb-1Scheduler level="passThrough"/>
>     </RequestScheduler>
>     <RequestCache>
>      <MetadataCache/>
>      <ParsingCache/>
>      <!--       <ResultCache granularity="table"/> -->
>     </RequestCache>
>     <LoadBalancer>
>      <RAIDb-1>
>       <WaitForCompletion policy="first"/>
>       <RAIDb-1-LeastPendingRequestsFirst/>
>      </RAIDb-1>
>     </LoadBalancer>
>    
>     <EmbeddedRecoveryLog/>
>    </RequestManager>
>   </VirtualDatabase>
> </SEQUOIA>
>  2.2 Sequoia's console output:
>  
> admin VirtualDatabase
> admin
> Ready to administrate virtual database VirtualDatabase
> expert on
> Expert mode on
> initialize mainPCDB
> Backend mainPCDB is not in a disabled state (current state is enabled)
> backup mainPCDB init_dump MSSQLServer \tmp
> sa
> Backup backend mainPCDB in dump file init_dump
> Incorrect syntax near the keyword 'null'.
> enable mainPCDB
> Enabling backend mainPCDB from its last known checkpoint

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to