2008-08-20 5 views
9

몇 년간 데이터베이스 작업량이 많지 않았고 사용 가능한 도구에 익숙하지 않았습니다. 몇 년 전 나는 오라클 데이터베이스로 작업 중이었고, 응용 프로그램에서 사용하고 있던 쿼리의 프로토 타입을 만들기 위해 약간의 MS Access로 TOAD를 선택 도구로 사용했습니다. 직관적이고 사용하기 쉽고 MS SQL Server와 비슷한 것을 찾기를 희망하면서 TOAD를 정말 좋아했습니다. 오픈 소스 나 무료 소프트웨어가 더 좋을 것입니다. 고객이 어떤 대가를 치르고 싶어하는지는 의심의 여지가 없기 때문입니다. 그렇지만 클래스 도구에서 제공되는 최고 수준의 도구를 사용하면 비용이 많이 드는 제안을 듣고 싶습니다.SQL/Query 도구?

답변

4

아마도 SQL Manager Express을 먼저 시도해보십시오. 더 많은 정보가 필요하면 언제든지 다른 솔루션을 찾을 수 있습니다.

편집 : 이것은 MS SQL 2005 Express 용입니다. MS SQL Express 2008에 대한 새로운 기능이 추가되기를 기대하며 VS 2005와 VS 2005가 훨씬 더 빨라졌습니다.

업데이트 : 개발 목적으로 MSSQL 2014 Developer Edition은 무료입니다. 여기에는 완전한 기능을 갖춘 SQL 관리자가 포함되어 있습니다.

+1

MS SQL 비상용 라이센스가있는 경우 비표준 SQL 관리를 사용할 수도 있습니다. 이 버전은 2008 년에 Intellisense가 약간 개선되었으며 Analysis and Reporting Services를 지원합니다. –

4

나는 Aqua Data Studio을 좋아한다. Java이지만 전원을 끄지 않아도됩니다.

4

당신이에 막대기를 찌를 수있는 것보다 더 많은 종과 경적이 레드 게이트에서도 SQL Prompt있다 (만 MSSQL을 그리고 무료 아니에요)

스펙트럼의 다른 쪽 끝에서

가 완전히 베어 Query Express

2

오라클 SQL Developer는 V입니다 ery good이고 SQL Server에서도 작동합니다. DB Solo 3을 사용해 볼 수도 있습니다. 둘 다 크로스 플랫폼 응용 프로그램입니다.

3

우리 사무실의 개발자는 Oracle (http://www.oracle.com/technology/products/database/sql_developer/index.html)에 의해 무료 SQLDevolper 도구를 사용하기 시작했습니다. 나는 여전히 PL/SQL Developer (http://allroundautomations.com/)에 매우 만족하고 있습니다. 두 가지 모두 TOAD와 마찬가지로 약간의 학습 곡선이 있지만 일단 SQL 워크 시트 프롬프트로 돌아가는 것은 상상하기 어렵습니다.

2

나는 두꺼비를 사용하지만 싫어. 그것은 버그이지만 나에게 그것은 일을 끝낸다. 나는 항상 Embarcadero으로 감명을 받았으며, 소프트웨어를 설계하는 방법을 알 수 있습니다. 돈이 있다면 아마 그들에게서 도구를 구입할 것입니다. 우리는 최근에 많은 제품을 평가 한 후 E/R 스튜디오를 구입했습니다. 필자는 오라클이 제시 한 것을 결코 좋아하지 않았지만 무료입니다. 따라서 귀하의 경우에 그렇게 할 것입니다.

2

입니다 그들은 모든 주요 DB의의에 대한 버전이 있습니다.같은 인터페이스, 그래서 나 같은 경우, 오라클, ms-sql, mysql 및 postgres를 사용하는 경우 적어도 매일 쿼리/관리 도구는 모든 플랫폼에서 동일하게 보일 것입니다.

2

SQL 그런 다음 서버는 MS에서 제공하는 도구를 사용합니다.

전원 장난감을 TOAD에 사용했던 것처럼 RedGate 제품을 살펴 보려면 꿈꾸는 모든 것이 있습니다. SQL 서버용 TOAD는 항상 옵션입니다.

SqlDeveloper를 사용하면 Windows 인증을 사용하여 서버에 연결할 수 없으므로 ODBC가 필요하며 유사한 무료 도구에 대해서도 마찬가지입니다.

또한 MS Access를 사용하여 adp 프로젝트를 만들 수도 있습니다. 로컬 쿼리가 없습니다. 그것은 서버에서 직접 모든 작업을 수행합니다. 쿼리를 생성하면 서버에 뷰가 생성됩니다.

저는 MS Management Studio (무료 도구, 서버와 함께 제공) 및 Visual Studio를 사용하는 것을 선호합니다.

+0

MS SQL Server 2008 R2 RTM - Management Studio Express. http://www.microsoft.com/en-us/download/details.aspx?id=22985 "Microsoft SQL"의 시작 메뉴 막대에 Express라는 단어가 나타나지 않아도 빠른 설치가 가능함을 유의하십시오 서버 2008 ". 해당 메뉴 아래의 가져 오기 도구에서 경로를 보면 알 수 있습니다. 또한 VS Express를 설치하거나 시작 메뉴에 표시되는 경우 좋은 단서입니다. – mda

0

@niniki

시도 다람쥐 SQL 클라이언트. http://www.squirrelsql.org/

는 꽤 많은 시간 동안이를 사용하고 있지만, 나는이 하나와 SQL 서버 Windows 인증을 수행하는 방법을 발견하지 않았습니다. 어떻게 아십니까?

5

azure_ardee, 나는 Windows Authentication for Squirrel을 찾고 있습니다. jtds 드라이버를 사용하는 경우 DOMAIN 속성을 연결 문자열에 추가하십시오.

CONN str을위한 sintax은 : JDBC : jtds 라이브러리 : SQLSERVER : // [: < 1,433>]/[= [] ...]]

: JDBC : jtds 라이브러리 : sqlserver : // hostname : 1433/db_name; DOMAIN = my_domain

또한 속성 단추를 클릭하고 DOMAIN 속성을 확인한 다음 값을 도메인 이름으로 채울 수 있습니다.

내가 도움이 되었기를 바랍니다. Nakro

+0

+1, 작동 -> Windows 인증을 사용하는 다람쥐 SQL + JTDS + MS SQL Server – bobah

2

QweryBuilder은 SQL Server와 Oracle을 모두 지원합니다. 무료 Express 버전도 있습니다.