Matt Whipple wrote:
If you're not going to use them then just remove the classes for them.


Thank you both for the help. I found a work-around at the time, but now I want to set it up properly. I have learned a little bit, so I think I am better able to describe my problem.

I get the following errors when I try to automatically load a schema from a MSSQL 2000 server.

DBIx::Class::Row::get_column(): Can't fetch data as class method at (eval 1413) line 6 Compilation failed in require at C:/Perl/site/lib/Class/C3/Componentised.pm line 128.
at C:/Perl/site/lib/DBIx/Class/Schema/Loader.pm line 137


It works from MSSQL 2005 or 2008 servers, though. I also get a whole slew of warnings as it tries to read the system tables. Those are the warnings that I posted previously in this thread. I have the most up-to-date DBIx::Class and DBIx::Class::Schema::Loader. However, when installing the Loader, I get an error from the DBD::Sybase module. It wants to know where my Sybase installation is. Since I need sybase for this, do I have to install it? It sounds like a dumb question, but I'm not actually sure.

I am installing this on a Windows XP system, with the server located offsite and I have an ODBC connection to it.

Also, if I copy the tables to a MSSQL 2005 or 2008 dtaabase, it all works fine. Then I just change my ODBC to point back to the original database and everything runs. This is a pain, though.

_______________________________________________
List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
Searchable Archive: http://www.grokbase.com/group/[email protected]

Reply via email to