Win7系统下安装了SQL server 2008,想为数据库添加数据源可是总是出现错误,错误提示如下图,求解决方法

Win7系统下安装了SQL server 2008,想为数据库添加数据源可是总是出现错误,错误提示如下图,求解决方法,第1张

首先确定你的服务启动了没有,开始菜单,你安装的sql的文件夹下的配置工具文件夹下的 sql sever配置工具,

这个服务启动没有,启动的话,还是打不开,那你可能远程连接没开,之前我装过一次sql2000,然后又装的sql2008,启动2008的时候总是自动就连接到了2000的实例上,后来改了一下端口号,就可以了。就是网络配置里,管道和TCP/IP全都启动,并把端口号全部改为默认端口号1433,试试,仅供参考

arcgis连接到数据库失败有两种可能:

1、OFFICE缺少驱动。

这个问题一般是因为你的office缺少驱动,安装一下就好了。

2、还有一种情况是格式问题。

将Excel数据表另存为“Microsoft Excel 97-2003 工作表 (xls)”,一定要保证ArcGIS连接的数据表的后缀是xls才能顺利连接。

xls文件打开方式

xls文件可以使用Microsoft Excel打开,另外微软为那些没有安装Excel的用户开发了专门的查看器Excel Viewer。

使用Microsoft Excel可以将XLS格式的表格转换为多种格式:XML表格、XML数据、网页、使用制表符分割的文本文件(txt)、使用逗号分隔的文本文件(csv)等。

数据库服务器未启动或端口不正确,数据库凭据错误,具体如下:

1、数据库服务器未启动或端口不正确:这通常是最常见的原因之一。在连接数据库之前,请确保数据库服务器已经启动,并且正在连接到正确的端口。如果使用的是默认端口,那么可以尝试使用其他端口,或检查是否有任何网络连接问题。

2、数据库凭据错误:如果在连接数据库时输入了错误的用户名或密码,那么连接会失败。请确保输入的凭据是正确的,并且您具有足够的权限来访问数据库。

这是odbc数据源配置错误。选择odbc模式,需要在控制面板的“数据源”中,创建一个student数据源,你这个数据源可能指定的是windows用户验证模式,这个模式登陆失败,修改为混合登陆模式,SQL密码验证,并使用sa用户登陆,这边配置就没问题了。另外,一般推荐使用OLEDB模式创建数据库支持。

首先在同一方法中执行两个不同数据源的dml语句,然后发现本应该插入clickhouse的数据跑到的mysql中

@DS定义在Mapper层,然后我尝试把saveBatch换成save单条插入,又可以了。于是发现原因了,

批量 *** 作并没有获取Mapper层。

解决方案:

将@DS定义到Service层生效

先把下面我改好的,你使用一下。如果还有问题的话,你再补充。

<Resource name="jdbc/sqlserver"

auth="Container"

type="javaxsqlDataSource" />

<ResourceParams name="jdbc/sqlserver">

<parameter>

<name>factory</name>

<value>orgapachecommonsdbcpBasicDataSourceFactory</value>

</parameter>

<parameter>

<name>maxActive</name>

<value>100</value>

</parameter>

<parameter>

<name>maxIdle</name>

<value>30</value>

</parameter>

<parameter>

<name>maxWait</name>

<value>10000</value>

</parameter>

<parameter>

<name>username</name>

<value>aa</value>

</parameter>

<parameter>

<name>password</name>

<value>yht</value>

</parameter>

<parameter>

<name>driverClassName</name>

<value>commicrosoftjdbcsqlserverSQLServerDriver</value>

</parameter>

<parameter>

<name>url</name>

<value>jdbc:microsoft:sqlserver://127001:1433;database=JDemo</value>

</parameter>

</ResourceParams>

如果不行的话,那么你再做如下修改:

将<parameter>

<name>url</name>

<value>jdbc:microsoft:sqlserver://127001:1433;database=JDemo</value>

</parameter>

中的database=JDemo改为database=sqlserver

配置什么?直接连,sunjdbcodbcJdbcOdbcDriver直接连,url用连接语句:String url="jdbc:odbc:driver={SQL Server};Server=服务器地址IP;uid=用户名;pwd=密码;database=数据库名";

以上就是关于Win7系统下安装了SQL server 2008,想为数据库添加数据源可是总是出现错误,错误提示如下图,求解决方法全部的内容,包括:Win7系统下安装了SQL server 2008,想为数据库添加数据源可是总是出现错误,错误提示如下图,求解决方法、arcgis连接到数据库失败是什么原因如何解决、多漫吧数据库链接失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10169326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存