当前位置:首页 » 编程语言 » 怎样进sql后台
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

怎样进sql后台

发布时间: 2022-06-17 05:53:34

sql 2000怎样连上 后台

刚安装会找不到数据库引擎?不可能吧 一般安装出来就会创建桌面快捷方式的 或者是在开始的菜单里面

进入数据库引擎后 把他给你得数据库附加上 然后就看你用什么方式写入数据了

可以用语句写入 也可以在设计模式下写入 相信你这点应该会

㈡ SQL怎么连接网站后台数据库

什么开发的 先建立一个conn.asp文件 然后<%set rs=server.createobject("adodb.recordset") sql="select * from 数据库的表名 where id="&id rs.open sql,conn,1,1 %> 这两个程序代码不是写在同一个文件里面的。

㈢ sql数据库后台处理的方法

private const int MaxPool = 10000; //最大连接数
private const int MinPool = 0; //最小连接数
private const bool Asyn_Process = true; //设置异步访问数据库
private const bool Mars = true; //在单个连接上得到和管理多个、仅向前引用和只读的结果集(ADO.NET2.0)
private const int Conn_Timeout = 15; //设置连接等待时间
private const int Conn_Lifetime = 15; //设置连接的生命周期
//private string ConnString = ""; //连接字符串
// private SqlConnection SqlDrConn = null; //连接对象
private static SqlConnection connection;
public static SqlConnection Connection
{
get
{
//string connectionString = ConfigurationManager.ConnectionStrings["Notoko"].ConnectionString;
//string connectionString = ConfigurationSettings.AppSettings["ConnectionString"];
//string connectionString = "Data Source=.;Initial Catalog=notoko;Integrated Security=True;User ID=sa;Pwd=123";

string connectionString = "Data Source=.;"
+ "integrated security=True;"
+ "database=notoko;"
+ "User ID=sa;"
+ "Pwd=123;"
+ "Max Pool Size=" + MaxPool + ";"
+ "Min Pool Size=" + MinPool + ";"
+ "Connect Timeout=" + Conn_Timeout + ";"
+ "Connection Lifetime=" + Conn_Lifetime + ";"
+"Asynchronous Processing=" + Asyn_Process + ";";
connection = new SqlConnection(connectionString);
if (connection == null)
{
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Closed)
{
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Broken)
{
connection.Close();
connection.Open();
}
return connection;
}
}
public static int ExecuteCommand(string safeSql)
{
SqlCommand cmd = new SqlCommand(safeSql, Connection);
int result = cmd.ExecuteNonQuery();
return result;
connection.Close();
connection.Dispose();
} public static int ExecuteCommand(string sql, params SqlParameter[] values)
{
SqlCommand cmd = new SqlCommand(sql, Connection);
cmd.Parameters.AddRange(values);
return cmd.ExecuteNonQuery();
connection.Close();
connection.Dispose();
} public static string ReturnStringScalar(string safeSql)
{
SqlCommand cmd = new SqlCommand(safeSql, Connection);
try
{
string result = cmd.ExecuteScalar().ToString();
return result;
}
catch (Exception e)
{
return "0";
}
connection.Close();
connection.Dispose();
} public static int GetScalar(string safeSql)
{
SqlCommand cmd = new SqlCommand(safeSql, Connection);
try
{
int result = Convert.ToInt32(cmd.ExecuteScalar());
return result;
}
catch (Exception e)
{
return 0;
}
connection.Close();
connection.Dispose();
}
public static int GetScalar(string sql, params SqlParameter[] values)
{
SqlCommand cmd = new SqlCommand(sql, Connection);
cmd.Parameters.AddRange(values);
int result = Convert.ToInt32(cmd.ExecuteScalar());
return result;
connection.Close();
connection.Dispose();
} public static SqlDataReader GetReader(string safeSql)
{
SqlCommand cmd = new SqlCommand(safeSql, Connection);
SqlDataReader reader = cmd.ExecuteReader();
return reader;
reader.Close();
reader.Dispose();
connection.Close();
} public static SqlDataReader GetReader(string sql, params SqlParameter[] values)
{
SqlCommand cmd = new SqlCommand(sql, Connection);
cmd.Parameters.AddRange(values);
SqlDataReader reader = cmd.ExecuteReader();
return reader;
reader.Close();
reader.Dispose();
connection.Close();
connection.Dispose();
} public static DataTable GetDataSet(string safeSql)
{
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(safeSql, Connection);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
connection.Close();
connection.Dispose();
return ds.Tables[0];
} public static DataTable GetDataSet(string sql, params SqlParameter[] values)
{
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(sql, Connection);
cmd.Parameters.AddRange(values);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
connection.Close();
connection.Dispose();
return ds.Tables[0]; }
}

㈣ 关于SQL server的后台操作

后台指什么?
SQL自带的"企业管理器"可以完全实现后台关系,建立个删除数据库或表,可以添加/删除 列,更改字段类型 等等~
如果精通SQL语句,可以通过"查询分析器"进行数据库的维护,某些语句(如建立联合查询试图)在"企业管理器中"无法实现的.

如果您的意思是不动服务器,而通过别的电脑对数据库进行维护的话,那很简单,在局域网内的任何一台电脑上安装SQL server 2000,打开"企业管理器",在"SQL Server组"上点右键,选"新建SQL Server注册,添服务器的计算机名,用户名写SA 即可连接!

㈤ 天思T8能进入SQL数据库后台对数据进行修改或者远程连接SQL写SQL语句进行后台操作么

1、只要你有登陆SQL数据库的用户名和密码,就可以进入数据库进行修改
2、在局域网内,本地SQL登陆时,输入服务器的IP,连接上后和本地操作一样
3、SQL数据库只是数据的存放,天思或者其他任何系统,都只是在数据库中拿数据或写数据,2者在其他方面没有任何关系。

㈥ 如何进入后台数据库

可以通过如下方法进入先启动后台,然后在命令行运行:C:\Windows\system32"C:\Program Files\2BizBox ERP 3\server\db\bin\mysql" -uroot -proot -P3307mysql use bb2_default;或mysql use bb2_test;2Bizbox第一次安装默认数据库用户名及密码都为 "root" 端口"3307" 有"bb2_test"以及"bb2_default"两个数据库其中"bb2_test"为测试、评估、学习2BizBox,"bb2_default"为正式使用.如果要用工具可以看到后台的表,结构等等然后通过sql命令,进行维护mysql本身的命令就支持您的需求.另外mysql也有很多可视化工具,如:“Navicat MySQL”、“phpMyAdmin”、“MySQLDumper”.......

㈦ 怎样SQL注入进入小网站后台

有注入漏洞的网站,可以使用注入工具进行注入。单纯进后台,可以探测出后台密码,相对get shell 来说,要简单。

㈧ 如何让sql语句在oracle后台运行,怎么查看后台运行的程序,谢谢

sql要在后台运行的的话你只有写shell脚本了:
sqlplus username/password@orcl <<!
select xxxxxxx --这里填你想要执行的语句
exit
!
(在数据库本地执行的时候可以不带连接串,直接用sqlplus username/password <<! 即可)
编写完脚本后在操作系统下执行:
nohup ./mysql.sh & 或者 ./mysql.sh &
(这里暂定你的shell脚本名是mysql.sh可以自己改)
使用jobs命令就可查看你后台运行的程序。或者使用 ps -ef|grep mysql.sh 也能看到。
当然了使用了nohup参数后在当前目录会生成nohup.out的输出文件,你也可以在这个文件中查看脚本执行的进度。

㈨ 怎样进入sql服务器

去开始菜单,找到Sql Server的菜单,打开"Sql Server Managerment Studio", 这个是用来操作和管理数据库的。但是如果SQL Server还没有启动的话,就要进"Sql Server 配置管理器”,启动SQl Server 服务。

㈩ 如何打开oracle的sql后台跟踪功能

一.在系统级别上设置sql跟踪
该方法优点:可以跟踪所有的oracle的后台进程所执行的sql,包括系统后台进程和用户进程,并且可以跟踪所有的操作
缺点:跟踪所有的后台进程,跟踪信息量比较大
1.在sqlplus中以sys/ as sysdba身份登陆到数据库。
2.打开跟踪,在sqlplus中输入alter sysetem set events '10046 trace name context forever,level &level';
(其中&level可以输入1,4,8,12三个级别,不同的级别含有不同级别的信息)
3.然后到ArcMap或ArcCatalog中进行你想跟踪的操作
4.关闭跟踪,在sqlplus中输入alter systemm set events '10046 trace name context off';
5.查找你所跟踪的session的ID
A 修改时间格式:alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
B.对使用sde服务的输入:select sid,logon_time from v$session where username=&username and program='gsrvr.exe';
C.对直连这种方式输入:select sid,logon_time from v$session where username=&username and program='ArcCatalog';
select sid,logon_time from v$session where username=&username and program='ArcMap';
(其中&username是程序登陆到数据库的用户名,如果返回多个结果,在根据登陆的时间确定具体的sid值)
6.执行以下的sql语句
SELECT d.VALUE
|| '/'
|| LOWER (RTRIM (i.INSTANCE, CHR (0)))
|| '_ora_'
|| p.spid
|| '.trc' trace_file_name
FROM (SELECT p.spid
FROM v$mystat m, v$session s, v$process p
WHERE m.statistic# = 1 AND s.SID = &SID AND p.addr = s.paddr) p,
(SELECT t.INSTANCE
FROM v$thread t, v$parameter v
WHERE v.NAME = 'thread'
AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,
(SELECT VALUE
FROM v$parameter
WHERE NAME = 'user_mp_dest') d
在输入sid后,即得到后台的跟踪文件。

二. 在session级别上设置跟踪
该方法只适用于跟踪登陆数据后所进行的一系列的操作,比如跟踪在ArcCatalog中创建一个Dataset,FeatureClass等的操作
1.在sqlplus中以sys / as sysdba身份登陆到数据库
2.查找你所要跟踪的session的sid和serial#
A 修改时间格式:alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
B.对使用sde服务的输入:select sid,serial#,logon_time from v$session where username=&username and program='gsrvr.exe';
C.对直连这种方式输入:select sid,serial#,logon_time from v$session where username=&username and program='ArcCatalog';
select sid,serial#,logon_time from v$session where username=&username and program='ArcMap';
(其中&username是程序登陆到数据库的用户名,如果返回多个结果,在根据登陆的时间确定具体的sid和serial#的值)
3.开始跟踪,输入exec dbms_support.start_trace_in_session(&sid,&serial#,true,true).(如果系统没有安装dbms_support包,可以执行$ORACLE_HOME\rdbms\admin\dbmssupp.sql进行安装)
4.然后到ArcMap或ArcCatalog中进行你想跟踪的操作
5.结束跟踪exec dbms_support.stop_trace_in_session(&sid,&serial#);
6.执行以下的sql语句
SELECT d.VALUE
|| '/'
|| LOWER (RTRIM (i.INSTANCE, CHR (0)))
|| '_ora_'
|| p.spid
|| '.trc' trace_file_name
FROM (SELECT p.spid
FROM v$mystat m, v$session s, v$process p
WHERE m.statistic# = 1 AND s.SID = &SID AND p.addr = s.paddr) p,
(SELECT t.INSTANCE
FROM v$thread t, v$parameter v
WHERE v.NAME = 'thread'
AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,
(SELECT VALUE
FROM v$parameter
WHERE NAME = 'user_mp_dest') d
在输入sid后,即得到后台的跟踪文件。

三. 在Aix系统下跟踪消耗内存的session的办法
1.在Aix系统上执行export TERM=vt100
2.执行topas命令,确定最占cpu资源的process的进程号
3,然后利用select a.sid,b.serial# from v$session a,v$process b where a.paddr=b.addr and b.spid=&spid;
4.确定sid和serial#后利用二方法进行跟踪。