1.端口的查看和启动
--windows上安装上sql server数据库后,搜索界面搜索sql,会出现配置管理器,点击进入
--进入后再次选择配置管理器
2. sqlserver数据库还原图形化
sqlserver还原数据库时会使数据库进入一个restore的还原状态,不能进行打破,打破之后再次还原数据库必须覆盖重新还原增量
- 右击进入还原页面
- 选择两个,覆盖数据库
- 还原模式选择recover模式
- 全量和增量都还原结束,需要执行命令打破数据库的还原状态
中断sqlserver的还原状态
RESTORE DATABASE EnterPriseBuilding WITH RECOVERY
- sqlserver使用命令还原
3. sqlserver还原命令行
RESTORE DATABASE [QASupervision] FROM DISK='M:DatabaseOAAdventureWorks_Fullbackup_2014_03_18_010002_0155764.bak' WITH NORECOVERY, REPLACE
RESTORE DATABASE [QASupervision] FROM DISK='M:DatabaseOAAdventureWorks_diffbackup_2014_03_18_020002_0155764.bak' WITH NORECOVERY, REPLACE
4. sqlserver批量插入数据
create Table TestInsert
(Num nvarchar(10),DataTime nvarchar(20))
use First
declare @Num nvarchar(10)
declare @Dt datetime
set @Dt='2000-01-01 00:00:01' ---选择开始时间
declare @DataTime nvarchar(20)
declare @i int
select @i=1
while @i<=1000 ---1000条数据
begin
select @Num=ROUND(RAND()*10000,0) ---随机生(0,10000)的数
select @DataTime=CONVERT(nvarchar(20),@Dt,120) ---转换字符串格式
insert into TestInsert values(@Num,@DataTime)
select @Dt=DATEADD(SECOND,8,@Dt) ---开始时间增加8S
select @i=@i+1
end
5. mssql的创建用户
create login FXL with password='123456', default_database=mydb
create user FXL for login dba with default_schema=dbo