yes...it is on the same machine as the FB server code, which is in c:\program files\firebird\bin

Zvjezdan Tomicevic wrote:
Is path "j:\\Prager\\Backup\\backup.fbk" local to you firebird server?
I mean is drive J physical drive on your firebird server?


On Tue, Feb 17, 2009 at 8:43 PM, Rolf Marsh <rmma...@fastmail.us <mailto:rmma...@fastmail.us>> wrote:

    Yes, simple example...

                FbConnectionStringBuilder cs = new
    FbConnectionStringBuilder();
                cs.DataSource = "localhost";
                cs.UserID = "SYSDBA";
                cs.Password = "masterkey";
                cs.Database = "dbBooks";

                FbBackup backupSvc = new FbBackup();
                backupSvc.ConnectionString = cs.ConnectionString;
                string filePath = "j:\\Prager\\Backup\\backup.fbk";

                backupSvc.BackupFiles.Add(new FbBackupFile(filePath,
    2048));
                backupSvc.Verbose = true;
                backupSvc.Options = FbBackupFlags.IgnoreLimbo;
                backupSvc.Execute();


    Zvjezdan Tomicevic wrote:
    Which Firebird  and .NetProvider version do you use?
    Have you tried with simple example first?

    On Tue, Feb 17, 2009 at 8:08 PM, Rolf Marsh <rmma...@fastmail.us
    <mailto:rmma...@fastmail.us>> wrote:

        Hi Paul... I still get the following error message:


        Cannot attach to services manager service
        localhost:service_mgr is not defined

        How do I fix this?



        Mercea Paul wrote:

        Hi

        Take a look at my code:

        private void btnBackUp_Click(object sender, EventArgs e)

                {

                    //backup with service

                    FbBackup fbbsvc = new FbBackup();

                    fbbsvc.ConnectionString =
        Properties.Settings.Default.AppConnStr;

                        //take backup location from parameters;

                    string dbbackup =
        Functions.GetSystemParameter("SYS", "SYS_DB_BACKUP");

                    if (File.Exists(dbbackup) )

                    {

                        File.Delete(dbbackup);

                    }

                    if (!Directory.Exists(dbbackup))

                    {

Directory.CreateDirectory(Path.GetDirectoryName(dbbackup));

                    }

                    //string backfile =
        Path.ChangeExtension(Properties.Settings.Default.AppDataBase,
        "fbk");

                    fbbsvc.BackupFiles.Add(new
        FbBackupFile(dbbackup, 2048));

                    //fbbsvc.BackupFiles.Add(new
        
FbBackupFile(Path.ChangeExtension(Properties.Settings.Default.AppDataBase,
        "fbk"), 2048));

                    fbbsvc.Verbose = chkVerbose.Checked;

                    if (chkIgnoreCheckSum.Checked) { fbbsvc.Options
        = FbBackupFlags.IgnoreChecksums; }

                    if (chkIgnoreLimbo.Checked) { fbbsvc.Options =
        FbBackupFlags.IgnoreLimbo; }

                    if (chkMetadata.Checked) { fbbsvc.Options =
        FbBackupFlags.MetaDataOnly; }

                    if (chkGarbage.Checked) { fbbsvc.Options =
        FbBackupFlags.NoGarbageCollect; }

                    if (chkOldMetadata.Checked) { fbbsvc.Options =
        FbBackupFlags.OldDescriptions; }

                    if (chkConvertTables.Checked) { fbbsvc.Options =
        FbBackupFlags.Convert; }

//if (chkTransportable.Checked) {fbbsvc.Options = FbBackupFlags.NonTransportable ; }

                    fbbsvc.ServiceOutput += new
        ServiceOutputEventHandler(BackupOutput);

                    lbBackup.Items.Clear();

                    lbBackup.Items.Add("Start BackUp: " +
        DateTime.Now.ToString());

                    fbbsvc.Execute();

                    lbBackup.Items.Add("End BackUp: " +
        DateTime.Now.ToString() + " ");

                    lbBackup.Items.Add("   ");

                    lbBackup.SelectedIndex = lbBackup.Items.Count - 1;

                }

                private void BackupOutput(object sender,
        ServiceOutputEventArgs e)

                {

                    //show the message

                    switch (cmbOutput.SelectedIndex)

                    {

                        case 0:

                            lbBackup.BeginUpdate();

                            lbBackup.Items.Add(e.Message);

                            lbBackup.EndUpdate();

                            lbBackup.SelectedIndex =
        lbBackup.Items.Count-1;

                            lbBackup.Refresh();

                            break;

                        case 1:

                            if (!File.Exists(tbBackupLogFile.Text))

                            {

                                using (StreamWriter sw =
        File.CreateText(tbBackupLogFile.Text))

                                {

sw.WriteLine(DateTime.Now.ToString() + " " + e.Message);

                                }

                            }

                            else

                            {

                                using (StreamWriter wr =
        File.AppendText(tbBackupLogFile.Text))

                                {

wr.WriteLine(DateTime.Now.ToString() + " " + e.Message);

                                }

                            }

                            break;

                    }

        HTH

        Paul

        *From:* Rolf Marsh [mailto:rmma...@fastmail.us]
        *Sent:* Tuesday, February 17, 2009 20:15
        *To:* For users and developers of the Firebird .NET providers
        *Subject:* Re: [Firebird-net-provider] Want to run
        'gbak.exe' from within

        HI Juergen... OK... I'll just leave it at 2048... my major
        problem is that I'm getting a message "Cannot attach to
        services manager service :service_mgr is not defined" when I
        try any of the examples at
        
http://fisheye1.atlassian.com/browse/firebird/NETProvider/NETProvider_17/source/FirebirdSql.Data.Firebird.UnitTest/FbServicesTests.cs?r=1.10
        ... any idea of where to find out how to fix this?  (I have
        looked everywhere on the web, found mentions of it, but
        nothing to indicate how to fix it).

        I really appreciate your help...

        Rolf

        VS-Polis wrote:

        Hi Rolf,
        I read in the Firebird ADO.NET <http://ADO.NET> Provider SDK
        Documentation and don't understand this property. The only
        information I found was an example in the FbBackup class:

        "backupSvc.BackupFiles.Add(new
        FbBackupFile(@"c:\testdb.gbk", 2048)); "

        In the IBExpert documentation I found this information:

        "A file size only needs to be specified when working with
        secondary files."

        I suppose this value is unimportant normally.
        Juergen

        Rolf Marsh schrieb:

I took a look at FirebirdSql.Data.FIrebird.Services namespace, and decided to try the FbBackup method as a test. In the BackupFiles method, it asks for the output filename and size... how does one determine what the size of the output file is going to be prior to doing the backup? Rolf ------------------------------------------------------------------------------
        Open Source Business Conference (OSBC), March 24-25, 2009, San 
Francisco, CA
        -OSBC tackles the biggest issue in open source: Open Sourcing the 
Enterprise
        -Strategies to boost innovation and cut costs with open source 
participation
        -Receive a $600 discount off the registration fee with the source code: 
SFAD
        http://p.sf.net/sfu/XcvMzF8H
        _______________________________________________
        Firebird-net-provider mailing list
        Firebird-net-provider@lists.sourceforge.net 
<mailto:Firebird-net-provider@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
--
        *_Juergen Thomas_*
        Verlags-Software

        Samlaendische Str. 3
        13189 Berlin

        Germany

------------------------------------------------------------------------


------------------------------------------------------------------------------
        Open Source Business Conference (OSBC), March 24-25, 2009, San 
Francisco, CA
        -OSBC tackles the biggest issue in open source: Open Sourcing the 
Enterprise
        -Strategies to boost innovation and cut costs with open source 
participation
        -Receive a $600 discount off the registration fee with the source code: 
SFAD
        http://p.sf.net/sfu/XcvMzF8H
------------------------------------------------------------------------


_______________________________________________
        Firebird-net-provider mailing list
        Firebird-net-provider@lists.sourceforge.net 
<mailto:Firebird-net-provider@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
------------------------------------------------------------------------
        
------------------------------------------------------------------------------
        Open Source Business Conference (OSBC), March 24-25, 2009,
        San Francisco, CA -OSBC tackles the biggest issue in open
        source: Open Sourcing the Enterprise -Strategies to boost
        innovation and cut costs with open source participation
        -Receive a $600 discount off the registration fee with the
        source code: SFAD http://p.sf.net/sfu/XcvMzF8H
        ------------------------------------------------------------------------

        _______________________________________________
        Firebird-net-provider mailing list
        Firebird-net-provider@lists.sourceforge.net 
<mailto:Firebird-net-provider@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

        
------------------------------------------------------------------------------
        Open Source Business Conference (OSBC), March 24-25, 2009,
        San Francisco, CA
        -OSBC tackles the biggest issue in open source: Open Sourcing
        the Enterprise
        -Strategies to boost innovation and cut costs with open
        source participation
        -Receive a $600 discount off the registration fee with the
        source code: SFAD
        http://p.sf.net/sfu/XcvMzF8H
        _______________________________________________
        Firebird-net-provider mailing list
        Firebird-net-provider@lists.sourceforge.net
        <mailto:Firebird-net-provider@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/firebird-net-provider


    ------------------------------------------------------------------------
    
------------------------------------------------------------------------------
    Open Source Business Conference (OSBC), March 24-25, 2009, San
    Francisco, CA -OSBC tackles the biggest issue in open source:
    Open Sourcing the Enterprise -Strategies to boost innovation and
    cut costs with open source participation -Receive a $600 discount
    off the registration fee with the source code: SFAD
    http://p.sf.net/sfu/XcvMzF8H
    ------------------------------------------------------------------------

    _______________________________________________
    Firebird-net-provider mailing list
    Firebird-net-provider@lists.sourceforge.net 
<mailto:Firebird-net-provider@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

    
------------------------------------------------------------------------------
    Open Source Business Conference (OSBC), March 24-25, 2009, San
    Francisco, CA
    -OSBC tackles the biggest issue in open source: Open Sourcing the
    Enterprise
    -Strategies to boost innovation and cut costs with open source
    participation
    -Receive a $600 discount off the registration fee with the source
    code: SFAD
    http://p.sf.net/sfu/XcvMzF8H
    _______________________________________________
    Firebird-net-provider mailing list
    Firebird-net-provider@lists.sourceforge.net
    <mailto:Firebird-net-provider@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/firebird-net-provider


------------------------------------------------------------------------

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
------------------------------------------------------------------------

_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to