-
Hello DBAs:
I am using SQL Server and Oracle for testing and development. I came across a pretty interesting problem. I am using DTS package in SQL server (Configured OLE for SQL server and Oracle Server) and transformed one sql server table called "employees" that has about 9 rows into Oracle. SQL Server window message said successful. I log into Oracle on Unix and logged in and when I said select * from cat, I can see the tables listed, but when I query it says the table is not existing with ORA 4043.. Any clues ??
SQL> select * from cat;
TABLE_NAME TABLE_TYPE
------------------------------ -----------
Employees TABLE
Employees1 TABLE
TABLE1 TABLE
TABLE2 TABLE
SQL> desc employees
ERROR:
ORA-04043: object employees does not exist
SQL> analyze table employees compute statistics
2 ;
analyze table employees compute statistics
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> desc Employees
ERROR:
ORA-04043: object Employees does not exist
Tables Employees and Employees1 are created through DTS and DTS automatically creates. Table1and2 are directly created in Oracle with Create table table1 and so on.. They are normal..
Thanks, ST
-
how about desc "Employees"
Code:
SQL> create table "Employees" as select * from emp;
Table created.
SQL> desc employees
ERROR:
ORA-04043: object employees does not exist
SQL> desc "Employees"
Name Null? Type
----------------------------------------- -------- ----------------------------
EMPNO NOT NULL NUMBER(4)
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
MGR NUMBER(4)
HIREDATE DATE
SAL NUMBER(7,2)
COMM NUMBER(7,2)
DEPTNO NUMBER(2)
[Edited by pando on 10-12-2001 at 04:57 PM]
-
U the man..
By the way, how did you figure that out, pando??
Now I am able to do the transformation of data and object creation with DTS package from SQL server to Oracle.., also retrieval of them..
Now let me xplain the idea behind this, since I have only crossed stage 1..
We will have siebel staging db on SQL/NT and prod in ORCL/Unix. We will have a lot of tables in SQL server and swap data betweeen staging and prod db and we need a tool like Saegent or SQL.DTS to achieve that.. Now that I know for 1 table, how can I do for an entire schema, references as a database in SQL server..
Thanks, ST2000
-
well not figured it out really, kidn of deduced it because a few months back I was playing around creating tables with same names but with upper and lower cases
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|