• [数据库 SQLServer] 使用SQL Server数据库事务,实现定时还原数据库
    实现数据库定时还原,其中包含了2个步骤, 1.分离数据库; 2.还原数据库; 新建数据库事务,然后将下面代码作为两个步骤填入并设置启动条件即可。 --分离 USE MASTER DECLARE @dbname VARCHAR(50) SET @dbname = 'Whir_ezCOMPANYv4.0.4.4770' DECLARE @sql VARCHAR(50) DECLARE cs_result CURSOR LOCAL FOR SELECT 'kill ' + CAST(spid AS VARCHAR(50)) FROM sys.sysprocesses WHERE DB_NA... 阅读全文
  • [数据库 SQLServer] SQL Server 数据库巡检脚本
    --1.查看数据库版本信息 select @@version --2.查看所有数据库名称及大小 exec sp_helpdb --3.查看数据库所在机器的操作系统参数 exec master..xp_msver --4.查看数据库启动的参数 exec sp_configure --5.查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 --6.查看数据库服务器名 select 'Server Name:'+ltrim(@@servername) --7.查看数据库实例名 select 'Instance:'+ltrim(@@servicename) --8.数据库的磁盘空间呢使用信息 exec sp_spaceused --... 阅读全文
  • [数据库 SQLServer] 查询单张表的数据存储信息
    -------------------------------------------------------- --[SQL脚本实例]查询单张表的数据存储信息 -------------------------------------------------------- --第一步:查询表Object_Id SELECT * FROM sys.objects WHERE NAME='Whir_Task_Task' --第二步:查询表分区信息 SELECT * FROM sys.partitions WHERE [object_id]='1045578763' --第三步:查询页分区信息,container_id即上一步的partition_id SELECT * FROM sys.al... 阅读全文
  • [数据库 SQLServer] 在线数据库管理工具
    提供在线管理数据库功能,目前包括以下功能: 1.数据查询; 2.脚本格式化; 3.数据导出; 在线地址: http://qingshanboke.com/Db 阅读全文
  • [数据库 SQLServer] Oracle数据库的备份和还原
    一、备份数据库 1.在图形工具中,如sqldeveloper,pl/sqldeveloper用以下这句查找空表 select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0; 2.把第一步执行得到的结果当用sql语来再次执行 3.到oracle服务器上执行备份语句. 运行-cmd 执行下面命今 exp 用户名/密码@数据库实例 file=备份文件存放路径 owner=用户名 例: exp ezeip/123456@orcl file=d:\bak.dmp owner=EZEIP 4.批处理文件实现自动备份: ... 阅读全文
  • [数据库 SQLServer] Oracle select * and rownum
    问题描述: 习惯了MS Sqlserver的SELECT * 的写法,在Oracle中跟rownum一起写时, 如: SELECT rownum,* FROM EMP,却提示下面这样的错误: ORA-00936: 缺失表达式 00936. 00000 - "missing expression" 解决办法: SELECT e.* FROM ( SELECT e.*, rownum AS row_id FROM ( SELECT * FROM emp ORDER BY ... 阅读全文
  • [数据库 SQLServer] 用 SQL 语句还原数据库(with move 选项用法)
    1. 查看 SQL Server 2000 中 Northwind 数据库文件的逻辑文件名(logical file name)和物理文件路径(operation system file name): use Nothwind go select name, filename, * from dbo.sysfiles name filename -------------- ------------------------------------------------------------------ Northwind d:/program files/microsoft sql server/mssql$sqla/data/northwnd.mdf Northwind_log d:/program files/m... 阅读全文
  • [数据库 SQLServer] 查看sql server系统表信息
    SELECT * FROM sys.sysaltfiles --主数据库保存数据库的文件 SELECT * FROM sys.syscharsets --主数据库字符集与排序顺序 SELECT * FROM sys.sysconfigures --主数据库配置选项 SELECT * FROM sys.sysconstraints --每个数据库限制 SELECT * FROM sys.syscurconfigs --主数据库当前配置选项 SELECT * FROM sys. sysdatabases --主数据库服务器中的数据库 SELECT * FROM sys. syslanguages --主数据库语言 SE... 阅读全文
  • [数据库 SQLServer] SQL Server 2008 R2 清空数据库中ldf日志文件
    /************************************************************ * Sql Server 2008 R2 清空数据库中ldf日志文件 * 将Whir_InternalSystem替换为您要操作的数据库即可 ************************************************************/ USE [master] ALTER DATABASE [Whir_InternalSystem] SET RECOVERY SIMPLE WITH NO_WAIT ALTER DATABASE [Whir_InternalSystem] SET RECOVERY SIMPLE ... 阅读全文
  • [数据库 SQLServer] 查询SQL Server执行过的SQL语句
    SELECT TOP 1000 ST.text AS '执行的SQL语句', QS.execution_count AS '执行次数', QS.total_elapsed_time AS '耗时', QS.total_logical_reads AS '逻辑读取次数', QS.total_logical_writes AS '逻辑写入次数', QS.total_physical_reads AS '物理读取次数', QS.creation_time AS '执行时间' , QS.* FROM sys.dm_exec_query_stats QS... 阅读全文
  • 1
  • 2
  • 3
  • 共 26 条记录