⑴ sql 2008保存路径问题
表是属于一个数据库的,找到数据库,表就在这个数据库中.手动创建一个数据库,如果你没有改路径,默认就在C:\Program
Files\Microsoft
SQL
Server\MSSQL10.SQL2008\MSSQL\DATA下也可以单击属性,打开"数据库属性"窗口选择文件选项卡右边就有数据库所存储的路径.
⑵ Sql 获取文件路径filePath
Bitmapbt==newBitmap(filePath);
byte[]byteTemp=Bitmap2Byte(bt);
privatebyte[]Bitmap2Byte(Bitmapbitmap)
{
using(MemoryStreamstream=newMemoryStream())
{
bitmap.Save(stream,ImageFormat.Jpeg);
byte[]data=newbyte[stream.Length];
stream.Seek(0,SeekOrigin.Begin);
stream.Read(data,0,Convert.ToInt32(stream.Length));
returndata;
}
}
⑶ .sql 路径在哪
我用的VS2008,C#的路径是在web.config文件里,windows应用程序的路径是在App.config里。从这两个文件中找到ConnectionString,路径基本上就是在那里。
三层架构程序,连接路径大都在DAL层的DbHelper类中,当然也有放在Utility类的comm.cs文件中的。
而且,如果有额外的数据库链接不想放到这两个地方的话,还可以直接写在当前页面中,方法调用时再调用路径也可以的。
刚实习,可能说的不全。。。
⑷ SQL数据库怎么用查询来设置文件路径
最近遇到一个服务器的数据库文件增长很快,情况属于正常,磁盘空间很快就要满了,但是另一个分区还有大把的空间,所以寻思着怎么把数据库文件,放过去,代码如下:
DECLARE @DBNAME VARCHAR(255)
DECLARE @TargetPath VARCHAR(255)
DECLARE @CmdCommand VARCHAR(2000)
SET @DBNAME='TEST'
SET @TargetPath='D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA'
--第一步:设置数据库脱机
SET @CmdCommand= 'ALTER DATABASE '+@DBNAME+' SET OFFLINE'
EXEC(@CmdCommand)
--第二步:物理拷贝数据库文件到新目录
DECLARE @FileName VARCHAR(255)
DECLARE @SourceFullName VARCHAR(255)
DECLARE FileCur CURSOR for SELECT name,physical_name from sys.master_files where database_id=db_id(@DBNAME)
OPEN FileCur
FETCH NEXT FROM FileCur INTO @FileName,@SourceFullName
WHILE @@FETCH_STATUS=0
BEGIN
SET @CmdCommand= ' "'+@SourceFullName+'" "'+@TargetPath+'"'
EXEC master..xp_cmdshell @CmdCommand
--修改数据库文件的路径指向新目录
SET @CmdCommand='ALTER DATABASE '+@DBNAME+' MODIFY FILE(FILENAME='''+@TargetPath+CASE WHEN RIGHT(@TargetPath,1)='\'THEN'' ELSE'\' END+
RIGHT(@SourceFullName, CHARINDEX('\', REVERSE(@SourceFullName))-1)+''',name='''+@FileName+''')'
EXEC(@CmdCommand)
FETCH NEXT FROM FileCur INTO @FileName,@SourceFullName
END
CLOSE FileCur
DEALLOCATE FileCur
--第三步:设置数据库联机
SET @CmdCommand= 'ALTER DATABASE '+@DBNAME+' SET ONLINE'
EXEC(@CmdCommand)
也可以把这个做成一个过程,就不在这里修改了。
⑸ Sql 链接路径
在你下载的文件夹里面,找到一个conn.asp,(之类)的连接文件,用记事本可以打开,,
打开之后,文件应该为。
<%
dbpath=server.mappath("database/#cn-enet#.mdb")--》》》database/#cn-enet#.mdb这是地址。。看看地址对不对。在database文件夹里有一个#cn-enet#.mdb的数据库
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)}; dbq=" & dbpath
set rs=server.createobject("adodb.recordset")
%>
内容只是参考。。。。
⑹ sql 视图中如何实现组织路径
结论:层级越多,性能越差。表设计需要权衡时间vs空间。
1 - 准备数据
我们假设上面表/视图的列名分别如下:
id : ID
name:名称
parent_id:上级
hierarchy
2 - SQL语句
分析结果数据表,新增了一列path,该列根据本列的parent_id确定。
这是一个典型的分级权限的功能。
SQL语句实现起来比较复杂,必须借助判断循环函数等能力。
3 - 明显的缺点
这种实时查询所有等级路径的方式,如果层级固定,或者有下限,可以手动处理,效果尚可。
如果是无穷级的方式,层级为N的节点,需要查询N-1次才能最终确定path。
4 - 编程语言
使用纯SQL方式实现,层级越多,性能越差!
所以一般在编程语言里,缓存路径path,保证修改和删除的一致性即可。
以上。
⑺ 如何修改sql server默认数据库路径
1、首先打开sql server管理工具,使用账号和密码进行登录,如图,
⑻ 如何在电脑上找到SQL数据库的路径
1、首先电脑打开SQL客户端,找到实例,右键实例出现菜单栏,点击属性进入即可。