large Access 2000 database is causing problems on the CFMX server, so JH converted it to MSSQL (using DTS) and now the website is broken & I'm catching alot of heat.
I did not design the site or DB and I'm not a DBA. The company webmaster is scrambling to correct the issues caused by the migration/conversion because portions of the website are now broken. The errors appear to be related to writing to the DB versus reading from it. Here are two sample errors:
ERROR MESSAGE: The Primary key for table "xxx" was not found in the datasource "xxx". This error may be caused by not specifying the table name in the format that the database server expects.
Error Executing Database Query. [Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword " "
Error Executing Database Query. [Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC SQL Server Driver][SQL Server]Line x: Incorrect syntax near '#'
I'm convninced that errors #2/3 are related to something in CFM, but #1 is definitely a MSSQL issue. Perhaps this is a common post-migration problem with a simple solution (wishful thinking). One JH user recommended a database management tool called "EMS SQL Manager for SQL Server Lite". Although I have been successful logging into the SQL server, I am quickly discovering that it does NOT allow me to backup or restore. This is a problem. How can we correct the errors above if we can't pull the SQL DB down, edit it and re-upload it? Is a tool like this simply intended to modify data directly on the server? Without a backup and the abilty to restore quickly, this seems a little risky.
Can someone please give advice on the *easiest* way to fix the error(s) above? If so, please explain it to me like I'm a 5-year old because SQL is way beyond my level of expertise. Thank you. ~68shelby
I did not design the site or DB and I'm not a DBA. The company webmaster is scrambling to correct the issues caused by the migration/conversion because portions of the website are now broken. The errors appear to be related to writing to the DB versus reading from it. Here are two sample errors:
ERROR MESSAGE: The Primary key for table "xxx" was not found in the datasource "xxx". This error may be caused by not specifying the table name in the format that the database server expects.
Error Executing Database Query. [Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword " "
Error Executing Database Query. [Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC SQL Server Driver][SQL Server]Line x: Incorrect syntax near '#'
I'm convninced that errors #2/3 are related to something in CFM, but #1 is definitely a MSSQL issue. Perhaps this is a common post-migration problem with a simple solution (wishful thinking). One JH user recommended a database management tool called "EMS SQL Manager for SQL Server Lite". Although I have been successful logging into the SQL server, I am quickly discovering that it does NOT allow me to backup or restore. This is a problem. How can we correct the errors above if we can't pull the SQL DB down, edit it and re-upload it? Is a tool like this simply intended to modify data directly on the server? Without a backup and the abilty to restore quickly, this seems a little risky.
Can someone please give advice on the *easiest* way to fix the error(s) above? If so, please explain it to me like I'm a 5-year old because SQL is way beyond my level of expertise. Thank you. ~68shelby