OK, bear with me on this one....
I understand why 11g server DLLs were created for SDE 9.3 and later and not SDE 9.2 or earlier. That being said, I am trying to understand why I can direct connect using Oracle 11g client in ArcGIS Desktop 10 to SDE 9.2 but why I can't direct connect using Oralce 11g client in ArcGIS Desktop 9.3/9.3.1 to that very same SDE 9.2? Is the fact it works in ArcGIS Desktop 10 a bug, i.e., it works but it shouldn't really work, or was there a change in support between ArcGIS Desktop 9.3/9.3.1 and ArcGIS 10?
The situation I am seeing:
[INDENT]ArcGIS Desktop 9.3.1 Oracle 11g Direct Connect to SDE 9.2 --> Doesn't work
ArcGIS Desktop 10 Oracle 11g Direct Connect to SDE 9.2 --> Works
ArcGIS Desktop 10.1 Oracle 11g Direct Connect to SDE 9.2 --> Doesn't work
[/INDENT]From everything said in response to my original question, none of the above scenarios should work, right?
[INDENT]
[/INDENT]