Solution:
It is not possible to directly attach or attach data. It is certainly no problem to use script + to export data.
Steps for transferring Sql2005 to Sql2000
1. Generate database scripts for version 2000
Manger studio in Sql2005
-- Open "Object resource manager" (if not, press F8) to connect to your instance
-- Right-click the database to go to 2000
-- Task
-- Generate scripts
-- In the "select database" in the "script wizard", make sure that the selected database is to be transferred to 2000.
-- Select "write scripts for all objects in the selected Database"
-- In the next "select script options", find the "write script for Server version" option and select "SQL Server 2000"
-- Set other options as needed
-- Finally, save the script to A. SQL script file.
2. Create the target database in 2000
In the query analyzer (or 2005 manger studio opens the script file), connect to SQL Server 2000 and execute the script generated above to create a new database.
3. import data from 2005 to 2000
Manger studio of 2005
-- Open "Object resource manager" (if not, press F8) to connect to your instance
-- Right-click the database to go to 2000
-- Task
-- Export data
-- In the "Select data source" step of the "SQL Server Import and Export wizard", select the database to be exported.
-- In the "select target" step, connect to 2000 and select the library created in step 2.
-- In "select source table and source View", select all tables
-- Final Completion