
正文
c连接sqlserver不在本机,为什么sqlserver连接不了本地服务器
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
C语言怎样连接SQLserver?
配置ODBC数据源。使用SQL函数进行连接。对于配置数据源,配置完以后就可以编程操作数据库了。
C语言编译程序不能识别应用程序中的SQL语句,需要经过预处理程序将其转换成C语句。SQL Server的预处理程序是nsqlprep.exe。 nsqlprep.exe在SQL Server安装日录的MSSQL\Binn下。
打开Visual Studio 2008工具,点击文件菜单,选择新建下面的项目选项,如下图所示。在弹出的新建项目界面,选择控制台程序,然后点击确定按钮,如下图所示。
相关问答
Q1: 如何链接不是本机的sqlserver数据库,不开1433端口的情况下该如何实现呢...
1、连接远程计算机的数据库,只需要将连接字符串的localhost改成远程计算机的iP就行了。如果你不开1433端口的话,程序都运行不了。
2、进行安全性设置。本地登录,选择SQLServer数据库登录用户,远程登录用户和密码,输入远程连接数据库的用户和密码,选择用此安全上下文进行,输入远程登录用户和密码。
3、检查对应的实例(服务)的状态是否为“正在运行”(或者“已启动”)。如果该实例没有启动(甚至客户端在连接时使用了错误的主机名和实例名),这个时候客户端当然连接不到SQL Server数据库了。
4、不能的。出于安全目的屏蔽1433端口。别人自然是连接不上1433了。但是也阻断了一切访问数据库的客户端。只有当客户端端口和数据库服务器设置一致时才能连接服务器。所以你的提法本来就是矛盾的。
Q2: ...connectionl).)]sqlserver不存在或拒绝访问
1、防火墙设置问题:SQLServer安装在本地计算机上,并且客户端尝试连接到远程计算机上的SQLServer实例,则本地防火墙会阻止连接,用户需要配置防火墙以允许来自客户端的连接请求。
2、[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问。
3、打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹。右键单击mdf文件,选择“属性”。单击“安全”选项卡。单击“编辑”按钮。
4、考虑以下四种情况:你的服务器挂掉了(死机、关机等)。你的服务器的SQLServer服务没有开启。你的网络连接是否正常。你的连接字符串是否正确(比方服务器名写错了等)。
5、add key=ConnectionString value=server=localhost;Trusted_Connection=false;user id=sa;passWord=sa;database=sichuan/ /appSettings system.web 找了好久原因,都不行。
Q3: mysql或sqlserver显示无法连接本地数据库怎么办?
原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
首先需要更改root的权限远程的访问的权限,进行进入到自己数据库之后,进入mysql数据库中:use mysql。进行执行update user set host=% where user=root 的命令进行执行。
首先,单击“数据源配置”以打开,如下图所示,然后进入下一步。其次,在弹出窗口中,单击左上角的【增加】选项,如下图所示,然后进入下一步。
检查一下MySQL连接参数配置,连接参数中主机地址写的是IP还是机器 名; 检查MySQL服务器是否是动态获取IP,如果是,那客户端连接时,如果按IP联接,就有可能出现IP不正确的情况。
检查用户权限:确保您使用的MySQL用户名和密码正确,并且具有足够的权限访问目标数据库。如果您不确定,请联系数据库管理员确认权限。检查远程访问设置:如果您连接的是远程服务器,需要确保MySQL允许远程访问。
首先安装好MySQL和Navicat之后,打开Navicat,然后点击“连接”菜单。Navicat是通过连接来设计数据库以及操作数据库的,所以起一个 连接名称,然后设置好主机端口等,默认的用户名是root,密码是空。
Q4: Wincc的C脚本如何连接到远程SQLServer数据库?具体代码如何?
1、用WINCC的C脚本访问他的SQL数据库并不合适!因为本来vc++和VB对比,vb访问数据库比VC要方便,容易掌握,快捷最好的方法:采用VB编写SQL访问数据,外挂于WINCC。
2、选择链接服务器属性,常规,输入名称:TEST,选择ORACLE数据库提供程序,输入名称、数据源。进行安全性设置。
3、打开sql2008,使用windows身份登录 登录后,右键选择“属性”。
4、首先是要检查SQLServer数据库服务器中是否允许远程链接。
Q5: 如何连接sqlserver数据库
1、SQLServer如何链接服务器?打开企业管理器,如下 选择数据库,安全性,点击新建链接服务器。选择链接服务器属性,常规,输入名称:TEST,选择ORACLE数据库提供程序,输入名称、数据源。进行安全性设置。
2、首先是要检查SQLServer数据库服务器中是否允许远程链接。
3、首先我们打开SQLServer数据库,新建一个测试数据库:接下来需要下载SQLServer的JDBC驱动程序,如下图所示,驱动程序是一个Jar包文件:打开Eclipse软件,右键选择New下面的JavaProject选项。
4、【数据库服务器】 -U 【登陆用户名】 -P 【登陆密码】。出现 1 表示连接成功,这时候你可以输入sql语句来进行操作了。请记住在2时输入GO,执行Sql语句。然后就可以开始使用SQL命令操作SqlServer数据库了。
5、确认服务器端SQL服务端口号是否为:1433 如果不是1433,配置客户端 建立服务器端登录帐号,确保角色及管理数据库 查看服务器端情况 看ping 服务器IP能否ping通。
关于c连接sqlserver不在本机和为什么sqlserver连接不了本地服务器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







