Страница 1 из 1
Как выполнить в MS SQL скрипт без Query Analyzer'а?
Добавлено: 07 июн 2007, 15:18
Morfius
--------
сабж.
Re: Как выполнить в MS SQL скрипт без Query Analyzer'а?
Добавлено: 07 июн 2007, 15:52
Yurich
поищи любого другого SQL клиента, который умеет общаться с MSSQL, например по прооколу Odbc или Ole Db.
Re: Как выполнить в MS SQL скрипт без Query Analyzer'а?
Добавлено: 13 авг 2007, 07:02
ilyas
Как вариант, использовать не isqlw.exe (стандаотный Query Analyzer), а isql.exe (его консольная версия). Только передаваемые параметры я уже не вспомню

Re: Как выполнить в MS SQL скрипт без Query Analyzer'а?
Добавлено: 17 авг 2007, 16:18
__Yuri__
1. Доступен для бесплатного скачивания с сайта микрософт "Среда SQL Server Management Studio Express" - в том числе и на русском - прекрасно работает с MS SQL 2000 и 2005.
2. Есть с пяток SQL менеджеров от "третьих" производителей.
3. Если интерсуют решения под винды, то я, например, поскольку знаю HTML и JavaScript, ваяю HTA (HTML application). Это просто, выглядит примерно так:
<html>
<head>
<!-- тут тэг для описания HTA -->
<script language="JavaScript" type="text/javascript">
var conn = null;
var rs = "";
var sSource = "";
function GetData()
{
conn = new ActiveXObject("ADODB.Connection");
conn.Open("DSN=EDM 2003.21 KPO;UID=edmadmin;PWD=landmark");
sSource = "SELECT * FROM dbo.CD_ACC_CATALOG";
rs=conn.Execute(sSource); // Выполнение SQL-запроса
while (!rs.EOF)
{
document.writeln(rs.fields("description") +" "+ rs.fields("length") +" "+ rs.fields("create_user_id") +"
");
rs.moveNext(); // Переход к следующей записи
}
if (conn.State > 0) conn.Close(); // закрывать только, если открыто
conn = null; // освободить соединение
}
</script>
</head>
<body>
<script language="JavaScript" type="text/javascript">
GetData();
</script>
</body>
</html>
Можно поправить ODBC и SQL запрос, сохранить это как *.html и открыть в IE - обязательно в IE ибо юзается ActiveX.
Либо добавить одну строчку и получится HTA - для пользователя это обычное приложение виндоуз
Re: Как выполнить в MS SQL скрипт без Query Analyzer'а?
Добавлено: 10 июн 2008, 14:05
Kimmy
Я в свое время использовал SQLExec вполне сносная штукенция.