Problem with ArcSDE provider

10 messages Options
Embed this post
Permalink
Chris Erickson-2

Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Dan Stoica

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Reading SPR  613177.01 for details:

 

the data has a deleted table, where the entry still exists in the SDE.TABLE_REGISTRY

 

This explains why you can acquire the list of tables but you cannot describe the deleted ones. Sounds more like a cleanup issue, i.e. an ESRI defect.

 

As for fixing I’m not sure what are the expectations.

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Chris Erickson-2

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Dan,

Thanks for the input, but…

The tables exist and I can browse them in ArcCatalog.  It fails on all 500+ tables in the database…

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Dan Stoica
Sent: Thursday, May 21, 2009 3:24 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Reading SPR  613177.01 for details:

 

the data has a deleted table, where the entry still exists in the SDE.TABLE_REGISTRY

 

This explains why you can acquire the list of tables but you cannot describe the deleted ones. Sounds more like a cleanup issue, i.e. an ESRI defect.

 

As for fixing I’m not sure what are the expectations.

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Greg Boone

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
In reply to this post by Chris Erickson-2
Some javascript/style in this post has been disabled (why?)

Could it be a permissions issue?

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Chris Erickson-2

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

I though about that too, but I’m able to log in with all the same info (server,service, user, pwd) in catalog and see everything just fine.

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Greg Boone
Sent: Thursday, May 21, 2009 3:33 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Could it be a permissions issue?

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Chris Erickson-2

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
In reply to this post by Dan Stoica
Some javascript/style in this post has been disabled (why?)

Yeah, it looks correct….like SDE.TABLE_NAME

 

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Dan Stoica
Sent: Thursday, May 21, 2009 3:44 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Is qualified_table_name correct? (I assume you can debug)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:37 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

I though about that too, but I’m able to log in with all the same info (server,service, user, pwd) in catalog and see everything just fine.

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Greg Boone
Sent: Thursday, May 21, 2009 3:33 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Could it be a permissions issue?

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Dan Stoica

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
In reply to this post by Chris Erickson-2
Some javascript/style in this post has been disabled (why?)

Is qualified_table_name correct? (I assume you can debug)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:37 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

I though about that too, but I’m able to log in with all the same info (server,service, user, pwd) in catalog and see everything just fine.

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Greg Boone
Sent: Thursday, May 21, 2009 3:33 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Could it be a permissions issue?

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Dan Stoica

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
In reply to this post by Chris Erickson-2
Some javascript/style in this post has been disabled (why?)

Obviously something weird is going on and I have no idea what.

 

Could you give me the credentials to access this database? I might have some time tomorrow to look into this problem.

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:42 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Yeah, it looks correct….like SDE.TABLE_NAME

 

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Dan Stoica
Sent: Thursday, May 21, 2009 3:44 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Is qualified_table_name correct? (I assume you can debug)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:37 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

I though about that too, but I’m able to log in with all the same info (server,service, user, pwd) in catalog and see everything just fine.

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Greg Boone
Sent: Thursday, May 21, 2009 3:33 PM
To: FDO Users Mail List
Subject: [fdo-users] RE: Problem with ArcSDE provider

 

Could it be a permissions issue?

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Chris Erickson
Sent: Thursday, May 21, 2009 5:09 PM
To: FDO Users Mail List
Subject: [fdo-users] Problem with ArcSDE provider

 

Hello,

I’m trying to figure out a problem I’m having here.  I’m trying to connect to ArcSDE 9.1 on Oracle 9i, and am getting no feature classes returned from the describe schema commands.

 

I’ve tracked the problem down to ArcSDEDescribeSchemaCommand.cpp, line 167 (in my source):

 

void ArcSDEDescribeSchemaCommand::addClass

{

    // Get ArcSDE table's columns:

    result = SE_table_describe (connection->GetConnection (), qualified_table_name, &column_count, &columns);

    // SPR 613177.01 ArcSDE provider does not exit gracefully if one of the tables is deleted linked

    // simply skip classes where no table exists (or any other error occurs).

    if ((result != SE_SUCCESS) && (result != SE_FINISHED) )

        return;

 

It is always failing with a result of -10 (network error).  This makes no sense though, because it has already gotten the list of tables to iterate over.  Why would this command be failing?

 

Has anybody seen this or have ideas on how to fix it?

 

cid:image003.png@01C8E59D.204D9280

chris erickson

developer

[hidden email]

970.493.9500 x 191

970.482.1485 (fax)

 

 



_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
Crispin_at_1Spatial

Re: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
In reply to this post by Chris Erickson-2
Hi,

Having done numerous ArcSDE configurations this is one of the combinations that we always have problesm with... when the underlying data in in SDO geometry and not SDE long raws.  Is this your case?  For us this was resolved by a switch to KingOra!
Chris Erickson-2

RE: Problem with ArcSDE provider

Reply Threaded More More options
Print post
Permalink
It looks like in Oracle the table is actually a view.  The SHAPE column is of INTEGER type...this makes no sense... it all works in Catalog and ArcObjects though.

The weird part is I can't see any tables at all, and there are several thousand in the database...so I can't even see the non-spatial ones.


chris erickson
developer
[hidden email]
970.493.9500 x 191
970.482.1485 (fax)



-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Crispin_at_1Spatial
Sent: Friday, May 22, 2009 2:01 AM
To: [hidden email]
Subject: Re: [fdo-users] Problem with ArcSDE provider


Hi,

Having done numerous ArcSDE configurations this is one of the combinations
that we always have problesm with... when the underlying data in in SDO
geometry and not SDE long raws.  Is this your case?  For us this was
resolved by a switch to KingOra!
--
View this message in context: http://n2.nabble.com/Problem-with-ArcSDE-provider-tp2954229p2956183.html
Sent from the FDO Users mailing list archive at Nabble.com.

_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users
_______________________________________________
fdo-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-users