VS2008无法建立数据库怎么回事

VS2008无法建立数据库怎么回事,第1张

为什么用360卸载?

如果是你说的情况,可以用VS2010的安装程序修复安装,在vs2010的安装程序卸载

还有可能是配置问题,请检查:

一:在SQLServer 实例上启用远程连接

1指向“开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server 外围应用配置器”

2在“SQL Server 2008 外围应用配置器”页, 单击“服务和连接的外围应用配置器”

3然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,

再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:

“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回

4展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,

然后单击“启动”,重新启动MSSQLSERVER 服务。

二:启用 SQLServer 浏览器服务

1指向“开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server 外围应用配置器”

2在“SQL Server 2008 外围应用配置器”页, 单击“服务和连接的外围应用配置器”

3然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,

再单击“启动”,单击“确定”按钮返回

三:在Windows 防火墙中为“SQL Server 2008”创建例外

1在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”

2在“添加程序窗口”中单击“浏览”

3然后找到“C:/ProgramFiles/Microsoft Files/Microsoft SQL Server/ MSSQL1 /MSSQL/Binn/sqlservrexe”,

单击“确定”返回

注意 : 路径可能会根据 SQL Server 2008 安装不同而不同。 MSSQL1 是占位符,对应数据库实例ID。

4)对每个需要打开远程访问的SQL Server 2008 实例,重复步骤 1 至 3。

在对象资源管理器里面,右键点击数据库,新建数据库,就可以了,;或者在查询分析器里面运行代码也可以:例如我创建一个数据库:USE masterGO--判断是否存在bankDB数据库IF EXISTS(SELECT FROM sysdatabases WHERE name='bankDB')DROP DATABASE bankDBGO--在D盘创建bank文件夹EXEC xp_cmdshell 'mkdir D:\bank',NO_OUTPUT-- 创建数据CREATE DATABASE bankDBON PRIMARY( NAME='bankDB_data', FILENAME='D:\\bank\\bankDB_data', SIZE=5MB, MAXSIZE=500MB, FILEGROWTH=15%)LOG ON( NAME='bankDB_log', FILENAME='D:\\bank\\bankDB_log', SIZE=1MB, MAXSIZE=10MB, FILEGROWTH=5%)不懂再问吧

SQL Server Management Studio是SQL Server系统运行的核心窗口。他提供了用于数据库管理的图形工具盒功能丰富的开发环境,方便数据库团里元及用户进行 *** 作。在SQL Server 2008中,通过SQL Server Management Studio创建数据库是最容易的方法,对初学者来说简单易用。

>

如何在SQL Server2008中用代码建库建表

1创建数据库

选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称

2创建数据表

选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。

有了SQL脚本,怎样执行它在SQL2008里建立数据库

要看你的脚本是否包含创建库的部分(Create Database),如果包含,直接新建查询,执行即可。如果不包含,则需要手动创建数据库,选中库后新建查询,或者在脚本前加上

use 数据库名

go

来设定当前的库,再执行脚本就可以了。

假设创建数据库abc,并创建一个用户表:

IF NOT EXISTS (SELECT name FROM masterdbosysdatabases WHERE name = N'abc')

BEGIN

CREATE DATABASE [abc] ON (NAME = N'abc_Data', FILENAME = N'D:\abc_DataMDF' , SIZE = 12, FILEGROWTH = 10%) LOG ON (NAME = N'abc_Log', FILENAME = N'D:\abc_LogLDF' , SIZE = 10, FILEGROWTH = 10%)

COLLATE Chinese_PRC_CI_AS

END

GO

CREATE TABLE [abc][user] (

[UserID] [GUID] NOT NULL ,

[UserName] [varchar] (255) COLLATE Chinese_PRC_CI_AS NOT NULL ,

[Password] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL

) ON [PRIMARY]

GO

以上就是关于VS2008无法建立数据库怎么回事全部的内容,包括:VS2008无法建立数据库怎么回事、SQL Server 2008中怎么创建数据库、sql server 2008怎么建立数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存