怎么连接sqlserver数据库

怎么连接sqlserver数据库,第1张

打开sql2008,使用windows身份登录。

登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式。

选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”。

展开“安全性”,“登录名”;“sa”,右键选择“属性”。

左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码。

右击数据选择“方面”。

在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性为“True”,点“确定”。

至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用。

打开sql server配置管理器。

下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行

在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”

选择“IP 地址”选项卡,设置TCP的端口为“1433”

将"客户端协议"的"TCP/IP"也修改为“Enabled”

配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。

打开防火墙设置。将SQLServrexe(C:\Program Files\Microsoft SQL Server\MSSQL10SQLEXPRESS\MSSQL\Binn\sqlservrexe)添加到允许的列表中。

1、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务--导入数据,d出DTS导入/导出向导,按下一步

2、选择数据源MicrosoftExcel97-2000,文件名选择要导入的xls文件,按下一步

3、选择目的用于SQLServer的MicrosoftOLEDB提供程序,服务器选择本地(如果是本地数据库的话,如VVV),使用SQLServer身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如client),按下一步

4、选择用一条查询指定要传输的数据,按下一步

5、按查询生成器,在源表列表中,有要导入的xls文件的列,将各列加入到右边的选中的列列表中,这一步一定要注意,加入列的顺序一定要与数据库中字段定义的顺序相同,否则将会出错,按下一步

6、选择要对数据进行排列的顺序,在这一步中选择的列就是在查询语句中orderby后面所跟的列,按下一步

7、如果要全部导入,则选择全部行,按下一步

8、则会看到根据前面的 *** 作生成的查询语句,确认无误后,按下一步

9、会看到表/工作表/Excel命名区域列表,在目的列,选择要导入数据的那个表,按下一步

10、选择立即运行,按下一步,11、会看到整个 *** 作的摘要,按完成即可。

1,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。

2,上面能拼得通,就说明能够连接得上对方的电脑了,接下来就在数据库上找原因了,出现这种情况,一般是对方的电脑或服务器的电脑禁止别的电脑的连入。

3,这个时候,我们可以对方机器上或服务器上去查找

4,在左边的单机栏中找到MSSQLSERVER的协议,然后点击选取,然后在这个右边的空白处就会跳出协议名称和各自的状态,这个时候我们发现TCP/IP的状态是禁用的。

5,接下来我们要做的事情就是邮件TCP/IP这一栏,然后选择去启用它,让其状态由原来的禁用状态变为启用状态,这样的话,我们就完成了 *** 作。

6,接下来我们就是重启数据库服务,我们找到图中选中的服务,右键重新启动就可以了。

JAVAWeb开发中与数据库的连接 *** 作,配置:

1、新建数据库。

新建登录角色,在新建数据库的时候把数据库的所有权交给你新建的角色。用用户和密码控制数据库。保证数据库的安全。

2、编写contextxml文件Xml文件的目的是封装用户和密码,也是封装的一种,方便 *** 作。

以下为contextxml文件样例:

name="jdbc/sampleHS"

type="javaxsqlDataSource"

maxActive="14"

maxIdle="10"

username="hstaoshu"

maxWait="5000"

="orgpostgresqlDriver"

password="hstaoshu"

url="jdbc:postgresql://localhost:5432/hstaoshu"/

详细说明:

name="jdbc/sampleHS"里面的ssampHS是可改名称,建议根据需要自己命名;

username="hstaoshu"

password="hstaoshu"此两项为你新建的数据库登录角色用户名和密码信息,只有匹配了才能访问。这里简单为了表示,把用户名和密码弄成了跟数据库名字一样。其实这是很不安全的。

url="jdbc:postgresql://localhost:5432/hstaoshu"/

这是连接数据库的URl,就像访问网站的地址一样。没有这个是无法访问数据库的。localhost:5432表示本地端口。一般不需要改动,如果你在配置数据库的时候改动过端口,那么你需要把它改回来。/hstaoshu是你的数据库名称。

其他选项请勿擅自改动。

3、编写DAO类。

DAO类的作用是与数据连接后,对数据库的一些 *** 作的封装。封装的作用。为了更好的数据管理。

DAO是真正如何使用数据库的关键步骤,前两步只是部署和配置。

privatestaticcontext=null;

privateDataSourcedataSource=null;

//一般把跟数据库的连接放在DAO类的构造函数里,只要被实例化,就能和数据库连接。

publicBookDAO(){

try{

if(context==null){

context=new();

}

dataSource=(DataSource)contextlookup("java:comp/env/jdbc/sampleHS");

//连接数据库,前面在contextxml文件配置里的URl

}catch(e2){

e2();

}

}

publicConnection(){

Connectionconn=null;

try{

conn=dataSource();//获得数据源的连接对象

}catch(e){

e();

}

returnconn;

}

做完上面的三步 *** 作,开发环境已经完全和数据库连接OK,可以开始数据库的 *** 作了。一般来说,对数据库的 *** 作语句都是提前封装好的。这样修改起来会对下面的代码影响降到最小。

如下:

//------------------数据库 *** 作语句代码封装------------------

/查看所有图书/

privatestaticfinalStringSELECT_ALL_SQL="SELECTFROMbook";

那么在使用的时候只要直接调用:

pstmt=conn(SELECT_ALL_SQL);

ADO可以与ASP结合,以建立提供数据库信息的主页内容,在主页画面执行SQL命令,让用户在浏览器画面中输入,更新和删除站点服务器的数据库信息;ADO使用RecordSets对象,作为数据的主要接口;ADO可使用Vbscript,JavaScript语言来控制数据库的访问,与查询结果的输出显示画面;ADO可连接多种的数据库,包括SQLServer、Oracle、Informix等支持ODBC的数据库。因此,在使用ADO访问数据库之前我们还有一项重要的工作要做,那就是创建和配置ODBC数据源。

1ODBC的定义

首先,还是也让我们来解释一下有关ODBC的概念,这将有利于下面内容的理解。ODBC(OpenDatabase开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQLSERVER、ORACAL、INFORMIX等,当然也包括了Aess。

数据库驱动程序使用DataSourceName(DSN)定位和标识特定的ODBC兼容数据库,将信息从Web应用程序传递给数据库。典型情况下,DSN包含数据库配置、用户安全性和定位信息,且可以获取WindowsNT注册表项中或文本文件的表格。通过ODBC,我们可以选择希望创建的DSN的类型:用户、系统或文件。

为了更好地让大家理解上一段话,我们接下来来解释一下其中的几个名词:

DSN:根据MICROSOFT的官方文档,DSN的意思是“应用程序用以请求一个连到ODBC数据源的连接(CONNECTION)的名字”,换句话说,它是一个代表ODBC连接的符号。它隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节。因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在ODBC中的DSN即可。

FILEDSN:当我们讨论这个问题时,先看看其他的DSN类型

SYSTEMDSN:这种DSN可以被任何登录到系统中的用户使用。

USERDSN:这是为特定用户建立的DSN。只有建立这个DSN的用户才能看到并使用它。在上面的两种情况中,DSN的细节都储存在系统的注册表中。

mysql数据库软件的使用及连接方法:

一、安装MySQL。

1、准备好安装包,双击Setupexe文件,开始mysql的安装。

2、按照提示一步一步往下执行直到安装完成。

3、安装完成之后配置MySQL服务,用以创建数据库及登录数据库账户密码:

选择Standard Configuration 标准配置,然后一路点next,直到配置好用户名密码。

更多详细信息及可能出现故障及解决方法请参考:>

二、连接数据库:

连接数据库有很多种方式,包括:

1、使用MySQL提供的dos登录方式,登录方法:在dos输入mysql -hlocalhost -uuser -ppwd

 其中-h表示主机,-u表示用户,-p表示密码,登录成功会显示mysql>,如图:

2、使用数据库连接工具进行连接,比如:navicat、Heidi Sql等工具都可以用来连接MySQL数据库。

3、在程序中使用jdbc方式连接。详细程序实现可以参考:>

三、MySQL的使用:

MySQL用于系统存储数据,其 *** 作方法就是使用sql(structure query language 结构化查询语言)来实现对数据库的 *** 作。

sql语句的具体写法请参考百度文库资料:>

看到你说将DataGrid和数据库连接,不知道你用的是不是asp或者aspnet软件,如果是这两个软件的话,如果是在设计页面用控件 *** 作的话,应该是先添加一个DataSource控件,在这个控件里设置好要连的数据库路径,接着选择要显示的表的具体列的数据。然后再添加一个DataGrid控件,将DataGrid控件里的DataSource这个属性等于之前的DataSource控件的ID就可以了。

你问的那个pwd是你数据库的密码,看你有没有设定了。

我贴一段其他数据控件的例子你看看:

//前四个等号分别是你新建的数据库连接的名字,你要连接的数据库的路径,数据库软件你的用户名,用户密码

这段是连接数据库的代码。

="

Conn%>"

//这是在你的软件已经建好数据库的连接下使用的

="SELECT

TB_“

这段是选择已经建好的数据库连接的代码。

这段是GridView控件绑定数据的代码

以上就是关于怎么连接sqlserver数据库全部的内容,包括:怎么连接sqlserver数据库、excel怎么将表格连入数据库(怎样把一个表格的数据导入到数据库中)、怎么解决连不上数据库的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9708977.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存