Migrate DTS between SQL 2000 Server

Hi ~ Are there any way I can copy all the DTS package from one SQL 2000 to another ?

Hi sakurai_db,
According to your description, you want to move all the DTS packages from one SQL 2000 server to another SQL 2000 server. 
Based on my research, if there are very few packages, we can easily  open the package to saving it and moving them to another server. For more details, please refer to the following steps:
Save your existing DTS Package as a Structure Storage File, lets assum it is called t.dts 
Copy t.dts to destination Microsoft SQL Server 
Open Destination SQL server Enterprise Management. 
Right click data transformation service 
select open a package 
After you opened the package, click "Package" -> select "Save as..." to save as SQL Server. 
If there are many packages, since DTS Packages are stored in the msdb database (msdb.dbo.sysdtspackages), we can refer to the query below:
INSERT INTO msdb.dbo.sysdtspackages
SELECT *
FROM OPENDATASOURCE('SQLNCLI','Data Source=ServerName;Integrated Security=SSPI').msdb.dbo.sysdtspackages
The following similar issue is for your reference:
http://www.sqlservercentral.com/Forums/Topic697546-146-1.aspx
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support

Similar Messages

  • Easiest way to search for a keyword in over 100 dts packages on a complex SQL 2000 server

    Hi,
    Can anyone tell me the easiest way to search for a keyword (e.g. myfilename.txt) in over 100 dts packages on a complex SQL 2000 server please. I've searched the internet for a solution, and there seem to be various third party tools available, etc. However
    ideally I would like to be able to run a block of code which returns the result within query analyser, since this SQL 2000 server is a production server and I'd rather not have to go through change management for investigation purposes.
    Kind Regards,
    Kieran.
    Kieran Patrick Wood http://www.innovativebusinessintelligence.com http://uk.linkedin.com/in/kieranpatrickwood http://kieranwood.wordpress.com/

    See if this helps
    http://www.sqlservercentral.com/Forums/Topic169278-19-1.aspx
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Migrate 4.5B + SQL 2000 on new Hardware

    Hi guys.
    Can I make a homogeneous system copy SAP R/3 4.5B (Windows 2000 + sql 2000) in a source system and run the import in the target system on (Windows 2003 + sql 2000)  in 64-bit platform without the migration from 32 bits to 64 bits?
    I can be running SAP R/3 4.5B on 64 bit platform, without the migration of SAP R/3  to 64 bits.
    The client wants to migrate their platform to 4.5B on new harwdware, but the next year to migrate to ECC 6.0, but at this time without making the change to 64 bits, because 45B is not supported in 64 bits.
    I would like to know that I can offer tips.
    Thanks a lot.
    dcardena.

    Check the note 960769 : Windows Migration 32 bit to 64 bit
    you need to check compatibility of MS SQL 2000 on Windows 2003 64 bit servers, Microsoft supports SQL 2000 SP4 on 64 bit servers.
    SAP 4.5B can be run on 32 bit mode.
    Also, you need to check with SAP whether it is supported for productive operation or only for "upgrade" purpose.
    Also,look into SAP note 666805: MS SQL Server Migrating from 32 bit to 64 bit.
    It describes the attach/detach procedure to migrate to 64 bit server. It can avoid the import/export process.

  • Issues while JDBC System Object Creation for accessing MS SQL 2000 Server

    Dear Experts,
    I am creating system object to connect to MS 2000 server in Ep 7.3
    1) created system with all the properties
    2) User mapping done
    3) permissions ok
    but still while testing connection its giving error
    "No connection to system DBSQL found:
    com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: A nested exception occurred. Could not initialize physical connection.
    Connection Failed: A nested exception occurred. Could not initialize physical connection.
    Connection Failed: A nested exception occurred. Could not create JCO connection.
    'user' missing"
    """ Connection Test for Connectors:
    Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the back-end application using the connector defined in this system object
    Results
    Default alias retrieved successfully
    Connection failed. Make sure user mapping is set correctly and all connection properties are correct. """"

    Dear Mr. Arun,
    thanks for the valuable sap note
    I have applied the note but same result :
    No connection to system DBSQL found:
    com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: A nested exception occurred. Could not initialize physical connection.
    Connection Failed: A nested exception occurred. Could not initialize physical connection.
    Connection Failed: A nested exception occurred. Could not create JCO connection.
    'user' missing
    1) i have created JDBC Driver as mentioned in sap note
    2) created System object
    3) created destination as required in EP 7.1 and above
    4) mapped user in user administration
    when i am testnig connection its giving above mentioned error
    same system object when i am creating for EP 7 its working fine with all 3 jar files and system creating succesfully
    plz help

  • Migrate SQL 2000 to SQL 2008

    Hi,
      My company needs to migrate SQL 2000 to SQL 2008.  The SQL 2000 server is running on Windows 2000 server and SQL 2008 does not support Windows 2000 server, so we can't upgrade it to SQL 2008.  Also, double upgrade (SQL 2000->SQL 2005->SQL 2008) is not an option, because we have a very very short time frame.
      The only option I can think of is manually copy everything from SQL 2000 to SQL 2008.  This is ok for tables, views, stored procedures, and functions, but how about triggers, DTS packages, and jobs?
      Is there a good tool out there can copy triggers, DTS packages, and jobs?  Or can somebody recommend another way to migrate SQL 2000 to SQL 2008?
    Thanks,
    Wei

    You can Save AS dts as a file and open on the new server . Read about DTS Designer tool to run the packages
    https://technet.microsoft.com/en-us/library/aa225178%28v=sql.80%29.aspx
    All jobs AFAIK you can script out and re-run on the destination server
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Data extraction from SAP r/3 to sql 2000, bpc server

    Hi All,
    I have posted a similar thread previously,sap r/3 to sql 2000/2005, and understood how to transfer data from SAP R/3 to SQL 2005, but I need to transfer data from SAP R/3 to SQL 2000 server, not SQL 2005 server.
    Any help will be greatly appreciated.
    Regards,
    Kranthi.

    If you want to extract SAP R/3 data to SQL 2000, here are some alternatives:
    1. It becomes very easy if by any chance, you are using SAP BW with SAP R/3. You can extract the data into BW using standard or custom extractors and then send it out with open hub. SQL2000 can pick the flat files from a specified location at regular intervals.
    2. You can use Business Object extractors. You can get more info at:
    http://www.france.businessobjects.com/pdf/products/dataintegration/rapid_marts_sap_infosheet.pdf
    3. If that is not an option, then you need to have a tool that allows being called via RFC. This agent will then execute the required command on behalf of your application and return the result. I do not know if there is a ready-to-use RFC-compliant agent for SQL Server. If you have a tool that does it for you, you might have to check your network connections (ping), permissions etc. and see if you can execute an rSQL from the remote machine on the SQL server.
    There is a general solution to connect to nearly any kind of modern server application from a remote site by using simple HTTP requests. Suitable HTTP server for most needs would be:
    1. Microsoft IIS
    2. Java Tomcat or IBM WebSphere
    3. SAP WebAS
    In most cases, the IIS would probably be the one as it is installed on the Windows 2000 server anyway.
    Define an Active Server Page (ASP.NET) and insert the necessary code in your favorite language to extract the data from the SQL server.
    Your ASP.NET page would pack the result in the HTTP response object to be returned. In order to call the page from SAP you call the function modules HTTP_POST (using a HTTP POST request) or HTTP_GET (for HTTP GET request) on the standard RFC destination SAPHTTPA. (Pointing to a SAP utility program saphttp that resides in the SAP binary directory of your SAP database server and can be called from the command line in order to test its functionality without RFC).
    Regards
    Pravin

  • Migrating BO from Windows 2000 to 2003 Server

    Post Author: Eric Van Steenbergen
    CA Forum: Older Products
    Hello,We're planning migration of our Windows 2000 Server to a Windows 2003 Server. Can anyone advice how to proceed regarding following issues:- repository is running on different server than that on which BO is installed.- authentication is still running on the server where repository was installed at first (later moved to current server).To make it clearer:Server1 = applicationServer2 = repository (authentication)Server3 = database (universe)With migration to the new server (server2 will be replaced) we'll have to change the authentication to point to the database server (universe). What do we have to change at the application level on server1?Any advice is greatly appreciated.Kind regards, Eric Van SteenbergenBTC [email protected] 

    FRM-40039 is a Forms error, and Forms doesnt use ODBC. You'll probably get better help posting in the forum appropriate for that product. Unfortunately I'm not sure exactly what the forum is :(
    Greg

  • Unable to Connect to SQL 2000 Instance from Windows Server 2012 environment

    We have a windows server (TEST) 2012 environment , where our test SQL Server 2012 instance is hosted.
    We have a different (DEV) Server (windows 2000)  where a SQL Server 2000 instance is present.
    When I RDP to our Windows Server 2012 box, I cannot connect to the SQL 2000 server instance from SQL Management Studio. (whereas I can connect to
    the same server from my local machine which has windows 7 and SQL 2012 installed). 
    This is the error i see - 
    "A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name
    is no longer available.) (.Net SqlClient Data Provider)"
    When run from SQL Agent Service from TEST (A Job which tries to connect to that SQL 2000 instance to read some data using SSIS) , we get the following
    error - 
    An OLE DB record is available.  Source: "Microsoft OLE DB Provider for SQL Server"  Hresult: 0x80004005  Description: "[DBNETLIB][ConnectionRead
    (recv()).]General network error. Check your network documentation.".
    The same SSIS package runs successfully from my local machine.
    Please, could someone advice how to resolve this situation?

    Thanks Olaf.
    Its just that we have legacy systems here in our company, who, for some reason haven't upgraded their older infrastructure, whereas they have set up new Windows 2012/SQL 2012 environments for the newer sql instances where they want to transition to !
    Not sure what the solution is honestly. It is affecting our timelines now. The infrastructure team needs to take a decision now, as to what to do.
    I do have to add, we were able to connect to these "older" servers from our Windows 7 client machines which have SQL 2012 - both from SQL management studio & SSIS (using OLE-DB Provider for SQL Server).

  • Sap r/3 to sql 2000/2005

    Hi All,
    We are trying to pull transation data from SAP R/3 to sql 2000 server. Should I build DTS by connecting to backend of sap R3 or do I have any way I can load data directly from SAP R3 independent of data base connected to R3.
    Regards,
    Kranthi

    Hi Kranthi,
    If you are trying to get the SAP R/3 master and transactional data into SQL server then you have many alternatives:
    1. There is Visual Studio that you can use to get the SAP data in. Just follow the steps given at http://msdn2.microsoft.com/en-us/library/cc185254.aspx
    2. You can use Xtract IS tools. They allow you to get data from any SAP table, infocube, SAP query, BAPI, hierarchy or a report. You can get more information at http://www.theobald-software.com/cms/en/xtract-is/xtract-is-bw-cube.html
    4. Some BI connectors will be delivered in the SQL feature pack if you want to go that route. For more information, go to http://s3.amazonaws.com/jef.mindtouch.com/1007230/32/0?AWSAccessKeyId=1TDEJCXAPFCDHW56MSG2&Signature=r/U/Af2NFhN89GInha2%2bR2Tiuo4%3d&Expires=1209070349
    Regards
    Pravin

  • Can SQL 2000 and SQL 2005 drivers co-exist in PI?

    Hi,
    Currently in our PI environment, we have JDBC Adapter connections to SQL 2000 database servers for which the Driver has already been installed.
    For connecting to new SQL 2005 database servers, I understand that we have to install the SQL 2005 drivers. I also came to know that SQL 2005 Driver is backward compatible and supports JDBC connection to SQL 2000 server.
    But the question I have is whether both the SQL 2000 and SQL 2005 drivers can be installed together in a way that connection to SQL 2000 use the 2000 driver and the connection to 2005 uses 2005 Driver.
    (They have different connection strings)
    Many thanks in advance,
    Regards,
    Rosie Sasidharan

    The SQL Server 2005 JDBC driver is far better than the SQL Server 2000 JDBC driver.  The 2005 JDBC driver primarily consists for one file, sqljdbc.jar.  ( if you want to use windows authentication there is another file you would need based on your platform x64 vs x86 called sqljdbc_auth.dll. If in the connect string you list ;integratedSecurity=true which means integrated security would be used and this second file would be required.  The 2000 driver did not support integrated security.
    The SQL 2000 JDBC driver was made up of the 3 jar files:
    msbase.jar,mssqlserver.jar and msutil.jar.
    If you want to use a Microsoft JDBC driver to connect to SQL Server 2005, than you should use the 2005 driver, sqljdbc.jar.
    Follow the instructions in point 1 of the note #831162 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 JDBC Adapter questions 1 and 13.
    Since the jar are different I assume you can use the both drivers, but it doesnt make sense.

  • SQL 2000 public role

    Hi~ When we create a new login on SQL 2000 server. It will DEFAULT group into 'public' role on Database master, msdb,.......
    is it possible to take out the new login from the role 'public' of msdb ??

    Thats a default role, you can revoke access it.
    Also, if you want to check assigned permissions to public role than use below query:
    SELECT o.name AS
    [Object], p.permission_name
    AS [Type]
    FROM sys.all_objects o
    INNER JOIN sys.database_permissions p
    ON o.object_id = p.major_id
    INNER JOIN sys.database_principals u
    ON u.principal_ID = p.grantee_principal_id
    WHERE u.name =
    'public'
    Refer below article:
    http://www.sqlservercentral.com/blogs/basits-sql-server-tips/2013/04/04/the-public-role-do-not-use-it-for-database-access/

  • SQL 2000 Profiler trace returning databaseId = 0 Why?

    I am running a trace (via a scheduled task) for a SQL 2000 server.
    Several (long running) queries are showing a database id equal to zero (= 0)
    Please advise why a database id of zero would be returned.
    Is this cause for concern?  

    Hello,
    No, that means the instruction will run on the current database for the login that issue the instruction.
     That login may have used the USE statement or may have a default database set before executing the statement that have database id = 0.
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • I want to move DTS packeges from sql server 2000 server to other server SQL2008R2

    Kindly provide help for move DTS packeges from sql server 2000  server to other server SQL2008R2

    Do you have a good technical reason for not wanting to use the Migration Workbench?
    Given that it's free and does a hell of a lot of the work for you, why wouldn't you use it?
    Other than that, I would say you would be on your own...
    cheers,
    Anthony

  • Custom DTS package migration from BPC 4.2 ,SQL 2000 to BPC 7.0 M , SQL 2005

    Is there any changes required in the custom dts package when migration from BPC 4.2 , sql 2000 Environment to bpc 7.0 , SQL 2005/2008  Environment.
    or
    Please suggest process for migrating  custom dts package from BPC 4.2 ,SQL 2000 Envirnment to BPC 7.0 ,SQL 2005/2008 Environment

    When you say "custom dts package" that can mean many different things. What type of customization has been done?
    There are a few BPC-related features which changed from 4.2, which must be manually adjusted, if you're using those features.
    But SQL itself also changed dramatically in moving from SQL 2000 to 2005. So if your customer's packages are heavily customized around SQL 2000, this may require substantial re-work.
    The only migration process for custom DTS packages -- that I'm aware of -- is to use the SQL 2005 migration tool in SSIS, see how much it messed up, and then fix everything else that's still broken.
    But there also may be opportunities to improve the package overall. SQL 2005 has a lot of great new features in SSIS, over what was there in SQL 2000.
    I haven't started working with SQL 2008 yet, so I can't say what complexity there is in upgrading DTS packages from 2005 to 2008. From what I read in the BPC 7 release notes, it sounds like it's a very minor upgrade, compared to the jump from 2000 to 2005.

  • ODBC errors for Oracle Migration Workbench and SQL Server 2000 on Windows

    Hi all-
    I setup a new ODBC connection for the Oracle 10g Migration Workbench to MS SQL Server 2000 on Windows XP and keep getting the following errors when I try to
    either test the new ODBC connection to MS SQL Server 2000 for use with the Oracle Migration Workbench tool. Goal is to fix these errors so that I can migrate our test SQL Server 2000 databases to Oracle 10g.
    Current configuration
    - Oracle 10.1 Migration Workbench
    - Oracle 10g Database (target)
    - MS SQL Server 2000 (source database)
    -Windows XP
    -ODBC 3.85.1117 driver for Windows XP with SQL Server and Oracle
    Errors:
    I. When I test the ODBC connection:
    Microsoft SQL Server ODBC Driver Version 03.85.1117
    Running connectivity tests...
    Attempting connection
    [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Specified SQL server not found.
    TESTS FAILED!
    Now here is what has me totally confused:
    I can use the command line ISQL to access the database on the server and IP is all correct and port is available. So I can access the SQL Server database fine it is when I try to setup ODBC that it gives me problems.
    Any tips how to get this ODBC working?
    Thanks
    Ben Prusinski

    1. Jing Jin. If you had READ the post you would have seen that installing later versions is NOT an option.
    2. Not supported does NOT mean does NOT work, as Balmukund pointed out in the referenced thread.  The site that this databases supports is using ASP which is also NOT supported by Microsoft.  As it turns out Balmukund's solution actually turns
    out to be the correct solution.  I installed SS2K and its Service pack 4 on the machine last night.  Good answer Balmukund. as we say in the Navy, "BRAVO ZULU!!"  which means "WELL DONE!!
    3. Tom Li I just posted the question less than 48 hours ago.  My last post was less than 24 hours ago.  I think I have the right to be given the opportunity to determine whether a reply is the answer or not. I understand you don't like unanswered
    posts sitting around for weeks, months or years. (I don't like it either as I have a few that are still unanswered after several years.)  But you should not be showing replies as answers before I even get a chance to see them, much less try them out. 
    You should also not be showing replies as answers which don't address the criteria of the question.  I specifically stated that I had to install SS2K.  I went on to state, "And before anyone asks I need to install this version because that is what
    the customer is using and I need to duplicate their databases."  So the correct answer, if in fact SS2K did not work on Windows 7, would have been a virtual machine answer, as suggested on the thread Balmukund referenced.  So before you mark a reply
    as an answer read the question.
    Edward R. Joell MCSD MCDBA

Maybe you are looking for