随笔分类 -  sql server

分享一些sql server常见的sql语句以及问题处理办法
摘要:1、查询某数据库中的所有数据表 SELECT name 数据表FROM sysobjectsWHERE xtype='u'ORDER BY name 2、查询某数据库中的所有数据表及其数据总条数 SELECT a.name 数据表, b.rows 数据总条数FROM sysobjects AS a 阅读全文
posted @ 2023-03-22 11:49 千万少女的梦 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:第一种解决办法: 权限问题,把SQL Server启动账号改为具有完全控制权限的本地账号,停止SQL服务并重新启动 ctrl+r运行 输入services.msc,进入服务!然后找到具有完全控制权限的本地管理员用户帐号,如图! 右击它,点击它的属性,然后点击登录按钮,见里面的密码,改成你进入sql 阅读全文
posted @ 2023-03-21 16:11 千万少女的梦 阅读(1160) 评论(0) 推荐(0) 编辑
摘要:解决: 方法一: 重新还原数据库 方法二: 1、修改数据库为紧急模式ALTER DATABASE Zhangxing SET EMERGENCY2、使数据库变为单用户模式ALTER DATABASE Zhangxing SET SINGLE_USER(用时可能教长)3、修复数据库日志重新生成,此命令 阅读全文
posted @ 2023-03-21 16:05 千万少女的梦 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1. 打开SQL Server,在管理下找到”维护计划”,右键点击”维护计划向导”,如图; 解决方法:启动sql server 代理 启动TCP/IP 2. 再次点击维护计划向导 填写数据的名称 点击更改 配置计划 点击确定 点击写一部 3. 在选择维护任务下勾选”备份数据库”、”清楚维护任务” 4 阅读全文
posted @ 2023-01-31 17:32 千万少女的梦 阅读(56) 评论(0) 推荐(0) 编辑
摘要:最近一个程序出了问题,新数据插不进数据库,但并无报错,经检查发现是数据库服务器中数据库日志文件过大占满内存所致,所以手动清理了一下日志文件,并新建了一个清理作业,以后每个月自动清理日志文件: 清理日志文件SQL语句: USE [master] GO ALTER DATABASE 数据库名称 SET 阅读全文
posted @ 2023-01-30 16:08 千万少女的梦 阅读(501) 评论(0) 推荐(0) 编辑
摘要:1、1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere!=’’ begin set @strSQL = ‘select count(*) as Total from [’ + @tblName + 阅读全文
posted @ 2023-01-09 14:27 千万少女的梦 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into bfrom a where 1<>1(仅用于SQlServer) 法二:select top 0 * intob from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (A 阅读全文
posted @ 2023-01-09 13:47 千万少女的梦 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server — 创建 备份数据的 device USE master EXEC sp_addumpdevice ‘disk’, ‘ 阅读全文
posted @ 2023-01-09 11:59 千万少女的梦 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示