我有一个MS SQL Server 2008 Express系统,它包含一个我想要"复制和重命名"的数据库(用于测试目的),但我不知道实现这一目的的简单方法.
我注意到在SQL Server的R2版本中有一个复制数据库向导,但遗憾的是我无法升级.
有问题的数据库是围绕着一个演出.我试图恢复我要复制到新数据库的数据库的备份,但没有运气.
我遇到过这个页面http://www.microsoft.com/en-us/download/details.aspx?id=29062,我对这里的不同版本感到有点困惑.
所以我想知道它们之间有什么区别
SQLEXPR_x64_ENU.exe
SQLEXPRADV_x64_ENU.exe
SQLEXPRWT_x64_ENU.exe
我的托管服务提供商(Rackspace)提供安装了SQL Server Web版本()的完全托管的专用服务器.我的公司处理Web开发,并且有大约20多个客户使用ASP.Net + SQL Server 2005.
我正在考虑通过安装免费的SQL Server 2008 Express来降低成本.我知道1GB RAM和4GB /数据库(这是正确的吗?)限制.我想知道的是:
可以请任何人解释我如何在SQL Server Express
版本中创造就业机会?
我是这个.NET的新手,请不要回答我的简单问题.我正在尝试编写一个Windows应用程序,我正在使用localhost SQLserver进行数据库.
我需要知道我的localhost的确切连接字符串是什么,如果我的服务器名称如下所示:
数据源= HARIHARAN-PC\SQLEXPRESS;初始目录=主;集成安全性=真
我是否需要将此作为连接字符串给出,或者在此语法中是错误的.
我试图打开我的连接.我在打开连接时看到错误.
连接字符串的格式应该如何?任何人请指导我.
我试过这样的:
private void button1_Click(object sender, EventArgs e)
{
string str = "Data Source=HARIHARAN-PC\SQLEXPRESS;Initial Catalog=master;Integrated Security=True" ;
SqlConnection con = new SqlConnection(str);
SqlCommand cmd = new SqlCommand();
SqlDataReader r;
cmd.CommandText = "SELECT * from Table1";
cmd.CommandType = CommandType.Text;
cmd.Connection = con;
con.Open();
r = cmd.ExecuteReader();
con.Close();
}
Run Code Online (Sandbox Code Playgroud)
此代码在con.Open()时出错;
我已经使用Nhibernate 2.1从Fluent Nhibernate 1.0升级到使用NHibernate 3.0 GA预发布1.x并且达到了我认为的回归,但我想知道是否确实如此.
我使用的是SQL Server Express 2008和MSSQL 2008方言,并且具有System.Drawing.Image类型的Image属性,我已将其映射为:
Map (food => food.Image)
.Length (int.MaxValue)
.Nullable ();
Run Code Online (Sandbox Code Playgroud)
Image
表中的列是类型varbinary(MAX)
.
生成的属性的hbm是:
<property name="Image" type="System.Drawing.Image, System.Drawing,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<column name="Image" length="2147483647" not-null="false" />
</property>`
Run Code Online (Sandbox Code Playgroud)
但是无论我做什么,当使用当前的FNH和NH版本序列化时,二进制blob被截断为8000字节.以前的版本不是这种情况.
想法为什么会这样,以及如何解决/解决它?
最初来自SQL Server 2008的数据库已还原到SQL Server 2012.从SQL Server 2012进行了备份,我正在尝试在本地SQL Server 2008 Express上还原它.但是我收到错误'指定的强制转换无效'(SQLManagerUI).
我已经从2012年生成了一个SQL脚本,并将其设置为与SQL Server 2008兼容生成.但它是一个大型的sql文件,大约700mb.
我记得之前我曾尝试在我的本地SQLExpress上运行那个大小的脚本并且也出错了.
有没有办法让SQL Server 2012中的"大型"数据库进入SQL Server 2008 Express?
我有一个基于NAnt的脚本,我在连接到SQL Server 2008 Express的本地PC上运行,也在我的本地PC上运行,使用.sql文件删除和重新创建数据库 - 这很好用,这里没问题.
当我在另一台PC上重新创建相同的设置时出现问题,我在我的NAnt脚本中得到错误说:
System.InvalidOperationException: The 'SQLNCLI' provider is not registered on the local machine.
at System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper)
at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.OleDb.OleDbConnection.Open()
at NAnt.Contrib.Util.SqlHelper..ctor(String connectionString, Boolean useTransaction)
at NAnt.Contrib.Tasks.SqlTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Target.Execute()
at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
at NAnt.Core.Project.Execute()
at NAnt.Core.Project.Run()
Run Code Online (Sandbox Code Playgroud)
我在网上搜索过,发现在论坛中有人建议我需要安装Microsoft SQL Server Native Client,并从此URL获取.(不可否认,我只安装了Native Client部分) …
如何在不使用Management Studio的情况下使用SQL Server Express 2008创建新数据库?
我需要下载sp1吗?
嘿,我需要将查询结果导出为CSV,但我得到一个分号作为分隔符.
我去了:
Tools - Options - Query Results - SQL Server - Results to Text
Run Code Online (Sandbox Code Playgroud)
并设定
Output format: Custom delimiter
Custom delimiter: ,
Run Code Online (Sandbox Code Playgroud)
我仍然得到分号.当我返回选项时,设置原始配置.
我正在使用MS SQL Management Studio 2008.
Thanx的帮助
sql-server ×4
sql ×2
c# ×1
database ×1
nant ×1
nantcontrib ×1
nhibernate ×1
sql-job ×1
ssms ×1