win2012sever服务器安装了SQLserver2008R2的数据库,安装了一个软件的数据库,先分离了数据库名,然后把数据库名修改掉,再重新附加回SQL数据库,附加成功之后,用软件不能连接这个修改过的数据库名。没修改之前是可以连接的。哪位大神有什么办法可以连接修改之后的软件数据库。
我的问题是把一个零售软件的数据库安装到SQL2008 R2的数据库里,然后我把已经安装好的数据库分离出来,再把数据库名称修改为其他的名称之后,再附加回SQL server 2008 R2的数据库里,然后把注册表的软件连接数据库的信息也修改为已经改名的数据库名称;再通过零售软件客户端来连接数据库,就不能连接到数据库了。
SQLserver2008R2数据库不能连接
答案:2 悬赏:30 手机版
解决时间 2021-02-18 16:30
- 提问者网友:夢醒日落
- 2021-02-17 22:08
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-17 22:13
创建数据库
选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。
选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。
全部回答
- 1楼网友:北城痞子
- 2021-02-17 23:10
客户端access中的数据读到mssqlserver中无需将客户端的access放到共享文件中。
这里提供一个使用odbc数据源链接表的傻瓜解决方案
首先创建一个odbc数据源(连接本地或远程均可以),方法:
打开客户端mdb数据库,选择“表”对象,右边空白处右击于弹出的菜单,选择“链接表”,在打开的“链接”对话框的文件类型下拉列表选择“odbc 数据库”
于打开的“选择数据源”对话框,点击“新建”按钮
于“创建数据源”对话框,选择“sql server”点击下一步
点击下一步
点击下一步
点击完成,于弹出的“创建到sql server的新数据源"对话框,填入服务器ip地址,点击下一步
点击下一步
点击下一步
点击完成
于弹出的“odbc microsoft sql server安装”对话框点击确定
新创建的odbc数据文件名称是“mysqlsrv”我将它保存在“我的文档”下的“我的数据源”夹,它也可以保存到其它位置。
创建保存好odbc数据文件后,请关闭之前打开的“链接”对话框,再重新打开“链接”对话框
这次可以选择odbc数据文件“mysqlsrv”了
在打开的“链接”对话框的文件类型下拉列表选择“odbc 数据库”
在“选择数据源对话框”选择“mysqlsrv”点击确定
系统会再次要求输入用户名和密码,输入相关信息后将弹出“链接表”对话框
此时选择需要链接的sqlserver表,点击确定即可。提示:为了避免以后每次都要输入用户名和密码的麻烦,记得确认前勾选“保存密码”
从上图可以看见,远程的sql数据表已经链接到客户端的mdb数据库里了,现在客户端可以像操作本地access表一样编辑远程sqlserver表。
此时“将客户端上access中的数据读到sqlserver中”就变得非常容易。在access里操作链接表和本地表是没有区别的,可通过手动或运行sql语句和窗体编辑等方式,直接将本地数据写入本地或远程sql表里。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯