`

批量修改sqlserver 2005 架构

阅读更多

一、创建新架构

二、修改架构

在对应数据库下执行如下脚本

declare @name sysname

declare @sql nvarchar(255)

declare csr1 cursor  
    for select   TABLE_NAME from INFORMATION_SCHEMA.TABLES  
open csr1      
FETCH   NEXT   FROM   csr1   INTO   @name  
while   (@@FETCH_STATUS=0)  
      BEGIN  
          SET   @name='旧架构.'+@name  
            
          set @sql = ' ALTER SCHEMA 新架构 TRANSFER '+ @name
          print @sql
          EXECUTE sp_executesql @sql

          fetch next from csr1 into @name  
      END  
CLOSE   csr1  
DEALLOCATE   csr1 

分享到:
评论

相关推荐

    SQL Server 2005数据库案例教程

    1. **数据库管理**:了解SQL Server 2005的数据库架构,包括数据库的创建、修改、备份和恢复。掌握如何使用企业管理器进行数据库的日常管理。 2. **表的创建与管理**:学习如何定义表的结构,设置主键、外键以及...

    C#版 研究生管理系统(VS2008+SQL SERVER2005)

    《C#版研究生管理系统:基于VS2008与SQL SERVER2005的实践解析》 在IT领域,开发一款高效、实用的管理系统对于提升工作效率具有重要意义。本项目——"C#版研究生管理系统",就是一个很好的实例,它利用Visual ...

    学生信息管理系统C# + SQLserver2005

    《学生信息管理系统C# + SQLserver2005》是一个基于C#编程语言和SQL Server 2005数据库技术的实用系统,旨在为教育机构提供高效的学生信息管理解决方案。这个系统涵盖了学生基本信息管理、成绩管理、课程管理等多个...

    SQL 2005 如何批量修改表和存储过程的架构.doc

    本文将详细介绍如何在SQL Server 2005中批量修改表和存储过程的架构。 首先,我们需要理解SQL Server中的架构概念。架构(Schema)在SQL Server中扮演着类似目录的角色,它可以包含表、视图、存储过程、函数等各种...

    SQLServer2005的体系结构[收集].pdf

    SQLServer 2005是Microsoft推出的一款关系型数据库管理系统,其体系结构是理解其高效运作的关键。系统主要由四个核心组件构成:协议层、关系引擎、存储引擎和SQLOS。 1. **协议层**: 协议层是SQL Server与外界...

    SQL SERVER 数据自动生成SQL语句

    此外,如果目标数据库的架构与源数据库不同,可能需要进行一些手动调整,比如添加或删除某些字段,或者更改数据类型。 总之,SQL Server的数据自动生成SQL语句功能是数据库管理和迁移的利器,它极大地提高了工作...

    SQLServer转SQLite源码

    综合以上,这个“SQLServer转SQLite源码”项目涵盖了数据库系统、数据迁移技术、编程语言应用、数据库架构理解和性能优化等多个方面的知识。通过分析和学习这份源码,开发者可以深入了解数据库迁移的细节,以及两种...

    学生事务管理系统(JSP+SQL Server 2005 附报告)

    《基于JSP与SQL Server 2005的学生事务管理系统详解》 学生事务管理系统是一款针对教育机构日常学生管理需求设计的软件系统,采用经典的JSP技术结合SQL Server 2005数据库,辅以Bean技术,构建出一个高效、稳定且...

    C# ASP.NET SQL SERVER2005 成绩管理系统网站源码

    《C# ASP.NET SQL SERVER2005 成绩管理系统网站源码详解》 在软件开发领域,尤其是在Web应用开发中,C#、ASP.NET和SQL SERVER2005的组合是一种常见的技术栈,广泛用于构建高效、稳定的业务系统。本项目——"C# ASP...

    Winform+SQL Server数据库图书管理系统

    本项目“Winform+SQL Server数据库图书管理系统”是采用C#编程语言开发的一款高效、实用的图书管理软件,它运用了三层架构的设计模式,结合SQL Server 2016数据库,为用户提供了一套完整的图书管理解决方案。...

    dephi7+sql server 商品销售系统

    《基于Delphi7+SQL Server 2008的商品销售系统详解》 在信息技术日新月异的今天,企业运营离不开高效的信息管理系统。本文将详细探讨一个基于Delphi7和SQL Server 2008的商品销售系统,它集成了商品管理、销售记录...

    JSP SQL SERVER 档案管理系统

    在SQL Server中,我们需要创建一个或多个表格来存储档案的相关信息,如档案ID、档案名称、创建日期、修改日期、档案类别、档案大小以及上传者等。这些字段的设计应考虑到数据完整性、一致性和安全性,例如,可以使用...

    sql2000批量修改所有者

    打开这个文本文件,你可以看到详细的SQL命令,这些命令可以直接在SQL Server Management Studio(SSMS)中执行,从而完成批量修改所有者的过程。在实际操作前,务必仔细检查脚本内容,确保它符合你的预期和安全策略...

    java 超市管理系统 sql server

    【Java超市管理系统与SQL Server详解】 Java超市管理系统是一款基于Java编程语言开发的、利用SQL Server数据库进行数据存储和管理的应用程序。系统旨在提高超市日常运营效率,包括商品管理、库存控制、销售记录、...

    ASP与SQL 网站架构

    ASP(Active Server Pages)与SQL(Structured Query Language)是构建动态网站的重要技术,结合使用能够创建功能丰富的交互式Web应用程序。在"ASP与SQL 网站架构"这个主题中,我们将深入探讨这两个核心技术以及如何...

    SQL Server 2008 面向数据库管理员的安全性概述白皮书

    SQL Server 2008的审核功能允许DBA跟踪和记录特定的数据库活动,包括登录尝试、权限更改和数据修改等。审核结果可存储在文件或表中,便于分析和合规性检查。同时,日志管理也是确保安全的重要环节,定期清理和备份...

    SQlServer中的锁

    6. 批量修改锁(Bulk Update Locks):在大量数据复制或更新时使用。 SQL Server提供了多种锁提示,如HOLDLOCK、NOLOCK、PAGLOCK等,来控制事务中的锁行为。例如,HOLDLOCK会保持共享锁直到事务结束,NOLOCK则不...

    SQLServer系统安全管理ppt课件.ppt

    【SQLServer系统安全管理】 SQL Server的安全管理是数据库系统的核心组成部分,确保了数据的保护和访问控制。本节主要探讨SQL Server 2014的安全机制、用户账户的建立与管理、角色管理和数据库权限的管理。 10.1 ...

    ORCALE、SQLSERVER数据库移植工具

    数据库移植和迁移是IT行业中...总的来说,ORACLE到SQLSERVER或反之的数据库移植是一项复杂的工作,需要综合考虑数据、架构、应用程序和安全因素。通过有效的工具和精心的规划,可以顺利实现这一过程,保证业务连续性。

Global site tag (gtag.js) - Google Analytics