sqlserver
珝珝
一直在路上
展开
-
datax实现sqlserver导数据到MySQL
1、下载安装的tar包,官网下载即可datax.tar2、解压3、查看配置模板我的需求是从sqlserver(reader)导入到MySQL(writer)查看sqlserver该配置的模板查看MySQL该配置的模板4、进行配置进入到job目录下,新建文件,(可以以自己要导入的表名命名)5、python /opt/datax/bin/datax.py -r sqlserverreder -w mysqlwriter6、开始导数据python /opt/datax/bin/d原创 2021-07-16 16:39:16 · 1775 阅读 · 0 评论 -
用sql列出指定路径的.bak文件名
首先共享要列出的指定路径的文件夹将文件夹下的.bak 文件放入一个临时表中IF OBJECT_ID('tempdb..#TempInfo') IS NOT NULL DROP TABLE #TempInfocreate table #TempInfo(filename nvarchar(200))insert into #TempInfo exec master..xp_cmdshell N'dir /b \\Shjypsqldev01\bak\JYPRIME\*.bak'delete原创 2020-06-17 16:27:42 · 277 阅读 · 0 评论 -
sqlserver数据库处于单用户模式--改为多用户
今天做了备份还原,之后不知道怎么了 数据库处于单用户模式了,只能一个用户连接使用,其他用户没法连接网上很多说执行一个存储过程的,杀掉所有用户连接进程,然后改为多用户,我执行了后还是显示是单用户,当前某一用户在连接,于是我在问过开发的基础上重启了MSSQLSERVER服务,再执行那个存储过程就可以了)。存储过程如下,并将单用户改为多用户USE [master]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO --建一个存储过程,断开所有用户连接原创 2020-06-11 14:20:25 · 7270 阅读 · 0 评论 -
请使用 RESTORE FILELISTONLY 来列出逻辑文件名
今天在写一个每周取备份恢复的脚本,(从一个机器上去APPDB库的备份到另外一台机器上进行还原)在执行还原脚本时报错,)我的原脚本如下:set @CMD= 'restore database ' + @prodDB + ' from disk =''E:\gildata\BAK\APPDB\'+@backup_dir+'1.bak'''+', disk =''E:\gildata\BAK\APPDB\'+@backup_dir+'2.bak'''+', disk =''E:\gildata\BAK原创 2020-06-11 10:38:12 · 1741 阅读 · 0 评论