Sql server 如何使用sqlsqerver2005将数据从一个数据库拉到另一个数据库

Sql server 如何使用sqlsqerver2005将数据从一个数据库拉到另一个数据库,sql-server,Sql Server,如何使用sqlsqerver2005将数据从一个数据库拉到另一个数据库 例如..从一个导出数据并导入到另一个。选择 链接的服务器/数据库 SSIS 从一个导出数据并导入到另一个 你挑吧 链接的服务器/数据库 SSIS 从一个导出数据并导入到另一个 除了无人回答之外,如果数据库都是SQL Server 4) 如果数据库都是SQL Server,则除了无人应答之外,还可以从Server.Database.Owner.Table中选择*into New_Table 4) 从Server.Databas

如何使用sqlsqerver2005将数据从一个数据库拉到另一个数据库


例如..从一个导出数据并导入到另一个。

选择

  • 链接的服务器/数据库
  • SSIS

  • 从一个导出数据并导入到另一个
  • 你挑吧

  • 链接的服务器/数据库
  • SSIS

  • 从一个导出数据并导入到另一个

  • 除了无人回答之外,如果数据库都是SQL Server


    4) 如果数据库都是SQL Server,则除了无人应答之外,还可以从Server.Database.Owner.Table中选择*into New_Table


    4) 从Server.Database.Owner.Table中选择*into New_Table

    根据您的评论,我知道这两个数据库位于同一台服务器上 您可以简单地执行以下操作:

    use YourDestinationDatabaseName;
    
    select * into dbo.yourNewTable from YourSourceDatabase.dbo.YourSourceTable
    
    如果要插入到已存在的表中

    use YourDestinationDatabaseName;
    
    insert into dbo.YourDestinationTable 
    select * from YourSourceDatabase.dbo.YourSourceTable
    
    或者更准确地说:

    use YourDestinationDatabaseName;
    
    insert into dbo.YourDestinationTable( col1, col2, etc...) 
    select 
        col1a, col2a, etc ... 
    from 
        YourSourceDatabase.dbo.YourSourceTable
    

    根据您的评论,我了解到这两个数据库位于同一台服务器上 您可以简单地执行以下操作:

    use YourDestinationDatabaseName;
    
    select * into dbo.yourNewTable from YourSourceDatabase.dbo.YourSourceTable
    
    如果要插入到已存在的表中

    use YourDestinationDatabaseName;
    
    insert into dbo.YourDestinationTable 
    select * from YourSourceDatabase.dbo.YourSourceTable
    
    或者更准确地说:

    use YourDestinationDatabaseName;
    
    insert into dbo.YourDestinationTable( col1, col2, etc...) 
    select 
        col1a, col2a, etc ... 
    from 
        YourSourceDatabase.dbo.YourSourceTable
    

    如果你有VS2005,我喜欢这个工具,因为它会生成t-sql:

    如果你有VS2005,我喜欢这个工具,因为它会生成t-sql:

    你想做什么?我们需要更多的细节。您是否正在尝试将数据库移动到新服务器,备份数据库?我想将数据从一个表复制到另一个表,而这两个表位于两个不同的数据库这些数据库位于同一服务器上吗?是的,它们位于同一服务器上您想做什么?我们需要更多的细节。您正在尝试将数据库移动到新服务器,备份数据库?我想将数据从一个表复制到另一个表,这两个表在两个不同的数据库中这些数据库在同一台服务器上吗?是的,它们在同一台服务器上从一个表导出数据并导入到另一个表。从一个表导出数据并导入到另一个表。这是否定的答案1A小示例虽然很长一段路,但vec没有说明他是否在服务器之间移动。这不是任何人的答案。一个小例子很长一段路,vec没有说明他是否在服务器之间移动。