I have 2 separate database machines (each containing SQL Server 2005
database). I need to save dump on the folder where other database machine
can access the dump. Storing dump locally will not solve the problem. 

Secondly, is sequoia support SQL Server 2005 or onwards? As when I look into
the sequoia code, I found that it is using following SQL command to restore
Dump

"RESTORE DATABASE (DBNAME) FROM DISK = (Path)" 

Now, when I ran the exact same query manually on my SQL Server 2005 Query
Browser, it is not working. Surely, this code needs to be reevaluated as far
as SQL Server is concerned. What do you think?

-Owais

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Emmanuel
Cecchet
Sent: Thursday, January 15, 2009 10:35 PM
To: Sequoia general mailing list
Subject: Re: [Sequoia] How to restore SQL Server 2005 database from the
backup dump.

Hi,

It's hard to tell and I don't have SQL Server 2005 to make any test.
There might be a path problem, the name resolution might not be working 
properly. Try to use a local disk path rather than a network path for 
the backup file name to see if that makes any difference.
Try to change in config/log4j.properties:
log4j.logger.org.continuent.sequoia.controller.backup=INFO, 
Console,Filetrace
to
log4j.logger.org.continuent.sequoia.controller.backup=DEBUG, 
Console,Filetrace

You should get more traces in log/full_cluster.log on what is happening.

Hope this helps,
Emmanuel


owais wrote:
>
> I have 2 backend databases of SQL server 2005 attached to a single 
> controller. Now, when I am starting my sequoia controller, I want to 
> create backup from one of my backend database and by that backup I 
> want to restore my other database. I am using the following commands
>
> Backup mssql1 init.bak MSSQLServer \\sequoia-server\backups 
> <file:///%5C%5Csequoia-server%5Cbackups>
>
> Then for restore
>
> Restore backend mssql2 init.bak
>
> But this command is not working, its giving me the error that 
> operating system access is denied. My sequoia-server is a ubuntu 
> machine and I have given all access rights to my "backups" folder. But 
> why it is giving me this error.
>
> Following is my Virtual Database file.
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <!DOCTYPE SEQUOIA PUBLIC "-//Continuent//DTD SEQUOIA 2.10.10//EN" 
> "http://sequoia.continuent.org/dtds/sequoia-2.10.10.dtd";>
>
> <SEQUOIA>
>
> <VirtualDatabase name="rubis">
>
> <Monitoring>
>
> <SQLMonitoring defaultMonitoring="off">
>
> <SQLMonitoringRule queryPattern="^select" caseSensitive="false" 
> applyToSkeleton ="false" monitoring="on"/>
>
> </SQLMonitoring>
>
> </Monitoring>
>
> <Backup>
>
> <Backuper backuperName="MSSQLServer"
>
>
className="org.continuent.sequoia.controller.backup.backupers.MSSQLBackuper"
>
> options=""/>
>
> </Backup>
>
> <AuthenticationManager>
>
> <Admin>
>
> <User username="sa" password="admin"/>
>
> </Admin>
>
> <VirtualUsers>
>
> <VirtualLogin vLogin="sa" vPassword="admin"/>
>
> </VirtualUsers>
>
> </AuthenticationManager>
>
> <DatabaseBackend name="mssql1"
>
> driver="net.sourceforge.jtds.jdbc.Driver" 
> driverPath="drivers/jtds-1.2.2.jar"
>
> url="jdbc:jtds:sqlserver://DB1:1433/test2"
>
> connectionTestStatement="select type from master.dbo.syscharsets">
>
> <ConnectionManager vLogin="sa" rLogin="sa" rPassword="admin">
>
> <VariablePoolConnectionManager initPoolSize="10" minPoolSize="5"
>
> maxPoolSize="50" idleTimeout="30" waitTimeout="10"/>
>
> </ConnectionManager>
>
> </DatabaseBackend>
>
> <DatabaseBackend name="mssql2"
>
> driver="net.sourceforge.jtds.jdbc.Driver" 
> driverPath="drivers/jtds-1.2.2.jar"
>
> url="jdbc:jtds:sqlserver://DB2:1433/test2"
>
> connectionTestStatement="select type from master.dbo.syscharsets">
>
> <ConnectionManager vLogin="sa" rLogin="sa" rPassword="admin">
>
> <VariablePoolConnectionManager initPoolSize="10" minPoolSize="5"
>
> maxPoolSize="50" idleTimeout="30" waitTimeout="10"/>
>
> </ConnectionManager>
>
> </DatabaseBackend>
>
> <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>
>
> <RecoveryLog
>
> driver="net.sourceforge.jtds.jdbc.Driver" 
> driverPath="drivers/jtds-1.2.2.jar"
>
> url="jdbc:jtds:sqlserver://DB1:1433/test_recovery"
>
> login="sa" password="admin">
>
> <RecoveryLogTable tableName="RECOVERY"
>
> logIdColumnType="BIGINT NOT NULL"
>
> vloginColumnType="VARCHAR(20) NOT NULL"
>
> sqlColumnType="TEXT NOT NULL"
>
> extraStatementDefinition=",PRIMARY KEY (log_id)"/>
>
> <CheckpointTable tableName="CHECK_POINT"
>
> checkpointNameColumnType="VARCHAR(127) NOT NULL"/>
>
> <BackendTable tableName="BACKEND"
>
> databaseNameColumnType="VARCHAR(50) NOT NULL"
>
> backendNameColumnType="VARCHAR(50) NOT NULL"
>
> checkpointNameColumnType="VARCHAR(127) NOT NULL"/>
>
> <DumpTable tableName="SEQUOIA_DUMP"
>
> dumpNameColumnType="TEXT NOT NULL"
>
> dumpDateColumnType="DATETIME"
>
> dumpPathColumnType="TEXT NOT NULL"
>
> dumpFormatColumnType="TEXT NOT NULL"
>
> checkpointNameColumnType="TEXT NOT NULL"
>
> backendNameColumnType="TEXT NOT NULL"
>
> tablesColumnType="TEXT NOT NULL"/>
>
> </RecoveryLog>
>
> </RequestManager>
>
> </VirtualDatabase>
>
> </SEQUOIA>
>
> Can anyone please guide me what should I do.
>
> -Regards
>
> owais
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Sequoia mailing list
> [email protected]
> https://forge.continuent.org/mailman/listinfo/sequoia


-- 
Emmanuel Cecchet
FTO @ Frog Thinker 
Open Source Development & Consulting
--
Web: http://www.frogthinker.org
email: [email protected]
Skype: emmanuel_cecchet

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

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

Reply via email to