Specifying the table owner

With some databases, the owner of tables is mandatory to extract a schema, otherwise you could get multiple definitions of the same table in the .sch schema file, if tables with the same name exist in different database user schemas.

To prevent such duplicates, specify the schema owner with the -ow owner option. If this option is not used, fgldbsch will use the database login name passed with the -un username option. This is usually the case with SQL Server, where the owner of tables is "dbo".

fgldbsch -db test1 -un scott -up fourjs -ow dbo