数据库类
SQL2000数据库置疑的修复
Kalet 发表于2019-08-02 浏览617 评论0
一、SQL2000体积小、安装速度快,成熟稳定,至今仍有不小的用途;但是相比较于2005和2008,有时突然断电或磁盘问题可能导致出现“置疑”的情况机率要大一些,此时我们无法读取数据;如果有备份,直接还原即可;如果没有备份,那就只能修复了;置疑修复后不能完全保证数据的准确性,有可能部分数据会丢失。二、注意事项1、千万不要对数据库进行分离操作;2、建议停掉SQL服务,把置疑的数据库备份一份。三、置疑修复步骤1、假设原库名为DB,新建一个库名为DB1(不要和DB在一个目录下);2、停止SQL服务;3、将置疑库DB重命名为DB1,覆盖DB1;4、启动SQL服务,此时在企业管理器中DB1仍...
数据库类
SQL更新触发器(Update)
Kalet 发表于2019-07-31 浏览558 评论0
CREATETRIGGER[hello]ON[dbo].[test]FORUPDATEASBEGIN updatetestsetnow1=GETDATE()WHEREIDIN(SELECTidFROMinserted)END ...
数据库类
Sqlserver2008R2 数据库镜像配置步骤
Kalet 发表于2019-06-28 浏览722 评论0
Sqlserver2008镜像功能可以保障数据库的高可用性。数据库镜像维护着数据库的两个副本,这两个副本必须分别放置在不同的SQLServer数据库实例中。可以用两台服务器也可以用一台服务器的不同实例来承载,但实例必须具有不同的数据镜像端口。其中一台上的数据库用于客户端访问,充当“主体服务器”角色;而另一台则根据镜像会话的配置和状态,充当热备份服务器,即“镜像服务器角色”,当主体服务器发生故障时,可以切换到备份服务器来充当主体服务器的功能,切换的过程可以使手动,也可以自动切换,自动切换必须添加一个“见证服务器角色”,用于监视主体服务是否支持数据库服务自动故障转移。主体服务器与镜像...
数据库类
树莓派3之安装Mysql服务
Kalet 发表于2019-05-23 浏览522 评论0
需求在树莓派上安装Mysql服务,并开启远程访问步骤安装mysqlserver$ sudo apt-get install mysql-server我以为中间会让我提示输入数据库root的密码,没想到一帆风顺,直接完成,我要疯了,密码到底是什么了。通过搜索发现,可以使用如下命令,空密码登录$ sudo mysql -u root设置root密码use mysql;update user set plugin='mysql_native_password...
数据库类
SQL Server 数值四舍五入,小数点后保留2位
Kalet 发表于2019-05-08 浏览841 评论0
.round()函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。.numeric函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。例如: select cast(round(12.5,2) as numeric(5,2)) 结果:12.50 select cast(round(12.555,2) as numeric(5,2)) 结果:12.56 sel...
数据库类
SQL Server2008 R2命令行启动及停止SQL服务的方法
Kalet 发表于2019-05-01 浏览933 评论0
=====================================================在 SQLServer中,想要启动或停止SQLServer服务,通过SQLServer命令行操作就可以实现了。下面为您介绍详细的实现步骤,希望对您能有所帮助。操作步骤如下:(1)在操作系统的任务栏中单击“开始”菜单,选择“运行”命令,在下拉列表框中输入“cmd”命令,单击“确定”按钮。(2)输入如下命令,即可通过SQLServer命令行启动、停止或暂停的服务。SQLServer命令行如下:启动SQLServerNET START MSSQLSERV...
数据库类
SQL2000数据库密码被替换,重置密码提示未能找到存储过程sp_password解决方案
Kalet 发表于2017-03-06 浏览455 评论0
执行程序读数据库失败:SQLServer 2000 Driver for JDBC 用户 'sa' 登录失败执行如下存储过程: createproceduresp_password@oldsysname=NULL,--theold(current)password@newsysname,--thenewpassword@loginamesysname=NULL--usertochangepasswordonas--SETUPRUNTIMEOPTIONS/D...
数据库类
sqlserver 降权运行
Kalet 发表于2017-03-06 浏览470 评论0
SQL2000数据库由于自身漏洞问题,黑客很容易通过他取得系统管理员权限。SQL默认以SYSTEM权限运行,权限超级强大。为了让服务器更安全,建议设置SQL2000以GUESTS权限运行,让黑客即使入侵了数据库,也没法取得系统管理员权限,防止进一步造成破坏。具体设置方法如下:1、建立一个帐户(这里假定为sqlservice),属于GUESTS组,注意取消其他权限,只允许GUESTS组,如下图:2、进入SQLSERVER安全目录,设置“sqlservice”帐户拥有完全控制的权限。我本地SQL安装在:D:\ProgramFiles\MicrosoftSQLServer\...
数据库类
JDBC连接SQLServer 2008之心路历程
Kalet 发表于2013-12-25 浏览484 评论0
JDBC简介 今天,研究了下JDBC连接SQLServer2008的过程,为了日后学习的方便,就把自己的心得写出来,供自己日后参考,如果这篇文章对您有所帮助,那就更好了。 首先,大家需要知道的是JDBC仅仅是一个接口,通过JDBC去加载对应的驱动程序,进而来操作数据库。换句话说,JDBC需要依赖对应数据库的驱动程序才可以访问数据库。所以,当我们在机器上安装了一个数据库后,应用程序是不能直接操作数据库的,只有安装了对应的驱动程序后,应用程序才可以通过驱动程序去操作数据库。...
数据库类
SQL Server语句读取execl表格数据
Kalet 发表于2010-06-05 浏览519 评论0
SQLSERVER与EXCEL文件互操作(读,写,插入)2007-12-2112:37:021:SELECT*INTOXLImportFROMOPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','DataSource=C:\testing.xls;ExtendedProperties=Excel8.0')...[Customers1$]SELECT*INTOXLImportFROMOPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel8.0;Database=C:\testing.xls',[Cu...