sqlserver
wuzuyu365
这个作者很懒,什么都没留下…
展开
-
SQLServer数据库丢失ldf文件的恢复
启动的时候显示显示 CXPT2[可疑],不知道怎么解决,这时候CXPT2.mdf目录下有一个旧的ldf文件,后来看了网上的帖子,就把ldf文件改为其他名字,就剩下一个纯的mdf文件,这也是可以恢复的!某个数据库例如CXPT2,只把CXPT2.mdf文件留下来了,ldf文件没有留下来,嘿,居然数据库恢复了,太神奇了。原创 2023-06-04 17:03:08 · 1076 阅读 · 0 评论 -
SQL Server Arithmetic overflow error converting nvarchar to data type numeric
保存到SQL Server数据库时报错: 8115:[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Arithmetic overflow error converting nvarchar to data type numeric. 经过细查,发现是有个字段小数点后面太多了:array( [lrv] => 38.9 [ima126] => 34 [mblrl] => 28.6920333333333333333333333333333333原创 2022-06-07 19:06:29 · 1354 阅读 · 0 评论 -
Linux无法连接SqlServer2005问题解决
在一个Linux服务器上,通过ThinkPHP3.2连接一个SqlServer2005服务器,死活连不上,查了一下原因,可能是ssl的问题。换个思路,通过另一个SqlServer2014的服务器,建一个链接服务器到SqlServer2005,就可以连上了操作步骤:-- 创建连接,注意:创建一次就可以,不要重复创建exec sp_addlinkedserver 'server_to_dest','','SQLOLEDB','SqlServer2005的IP'-- 登陆连接...原创 2021-08-12 10:07:37 · 712 阅读 · 0 评论 -
一个sqlserver数据库的系统时间错误的问题解决
一个sqlserver数据库的系统时间错误的问题解决有个sqlserver数据库是架在一个docker里面的ubuntu系统上的,在数据库里运行这个命令:select getdate() as time可以知道它的时间比正确的时间早8小时。在ubuntu里执行date命令,可以看到它的时区是UTC的,要改为CST运行 tzselect/usr/bin/tzselect:line171:/home/ubuntu/iso3166.tab:Nosu...原创 2021-05-07 20:59:03 · 2704 阅读 · 0 评论 -
ThinkPHP 调用sqlserver存储过程获取最大id
存储过程脚本USE [YourDB]GO/****** Object: StoredProcedure [dbo].[UP_BillID] Script Date: 2020-06-21 21:30:18 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[UP_BillID] -- 易宝单据最大值自动获取与更新用法 @UpTableName VARCHAR(30), --...原创 2020-06-21 21:46:04 · 544 阅读 · 0 评论 -
ubuntu16.04 升级php7.0到php7.3 及连接远程sqlserver数据库
要在ubuntu的php上连接远程windows上的sqlserver数据库,php版本7.0不行,需要升级。1.安装php7.3$ sudo apt-get install software-properties-common$ sudo add-apt-repository ppa:ondrej/php$ sudo apt-get update$ sudo apt-g...原创 2019-10-11 22:13:32 · 2313 阅读 · 1 评论 -
tp连接ms sqlserver
1,环境是win10+phpstudy+sqlserver20142,下载SQL Server驱动(1)因为php5.3以上版本缺少sqlser的驱动,所以需要去官网下载,下载地址:https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?view=sql-s...原创 2019-05-05 14:05:44 · 901 阅读 · 0 评论 -
sqlserver 改端口号及侦听多个端口号
希望远程连接一个sqlserver数据库,但它的默认端口是1433,Thinkphp连接是连不上的::(Invalid handle returned.错误位置FILE: D:\phjects\psi\web\ThinkPHP\Library\Think\Db\Driver.class.php LINE: 107ThinkPHP3.2.3{ Fast & Sim...原创 2019-09-07 14:38:03 · 2573 阅读 · 0 评论 -
linux 用 freetds 连接 远程 sqlserver2014
操作系统是 Ubuntu 16.04https://www.freetds.org 下载了freetds-patched.tar.gz,解压出来是freetds-1.00.37进入到目录,然后编译安装:./configure --prefix=/data/freetds --with-tdsver=7.4 --enable-msdblibmakemake inst...原创 2019-09-12 11:33:02 · 552 阅读 · 0 评论