The file does not save and you receive an error message when you try to save a Microsoft Project 2000 file to a Microsoft Project Server 2002 database (840702)



The information in this article applies to:

  • Microsoft Project Server 2002
  • Microsoft Project 2000

SYMPTOMS

When you try to save a project in Microsoft Project 2000 to a Microsoft Project Server 2002 database with an Open Database Connectivity (ODBC) Data Source Name (DSN) that contains resource assignments, you receive the following error message and the file does not save:
[Microsoft][ODBC SQL Server Driver][SQL Server]Disallowed implicit conversion from data type datetime to date type int, table 'ProjectServer.dbo.MSP_ASSIGNMENT', column 'ASSN_ENTSUMPROJID' use the CONVERT function to run this query.

CAUSE

This issue occurs because the Microsoft Project Server 2002 database is built to contain Enterprise Projects and conflicts with the Microsoft Project 2000 database schema.

WORKAROUND

To work around this issue, follow these steps:
  1. Start Microsoft SQL Enterprise manager.

    To do this, click Start, point to All Programs, point to Microsoft SQL Server, and then click Enterprise Manager.
  2. Expand Microsoft SQL Server.
  3. Expand SQL Server Group.
  4. Expand your server group such as (local).
  5. Right-click Databases, and then click New Database.
  6. In the Name box on the General tab of the Database Properties dialog box, name your new database, and then click OK.
  7. Click Start, point to All Programs, point to Administrative Tools, and then click Data Sources (ODBC).
  8. On the System DSN tab, click Add.
  9. In the Create New Data Source dialog box, click SQL Server in the list of drivers, and then click Finish.
  10. In the Create a New Data Source to SQL Server dialog box, type the name of your data source in the Name box such as PSDSN, type an optional description of your data source in the Description box, type the name of the SQL server where the Microsoft Project Server 2002 database resides in the Server box, and then click Next.
  11. Click to select the SQL Server Authentication check box.
  12. Type a valid user account and password, and then click Next.
  13. Change the default database to the database that you just created, and then click Next.
  14. Click Finish.
  15. Click Test Connection.
  16. After the connection has tested successfully, click OK two times.
  17. If you want both Microsoft Project 2002 and Microsoft Project 2000 files to coexist in this database, use your new DSN to save a Microsoft Project 2002 file first, and then to save a Microsoft Project 2000 file.

REFERENCES

For more information about how to work with multiple versions of Microsoft Project, see the "Working with Multiple Versions and Other Applications" topic in the Microsoft Project 2002 Resource Kit. To view the Microsoft Project 2002 Resource Kit, visit the following Microsoft Web site:

Modification Type:MinorLast Reviewed:6/4/2004
Keywords:kberrmsg kbprb KB840702 kbAudEndUser kbAudITPRO