Problemas de Gestión en db2.europe.webmatrixhosting.net (es largo)

26/11/2003 - 11:53 por Emilio Garcia Loeda | Informe spam
Buenas

Me registre en www.europe.webmatrixhosting.net , que ceden un espacio
gratuito mas un espacio en en servidor SQL2000, con el objetivo de
probar SQL2000, ya que actualmente utilizo SQL7.0

Pero tengo problemas de uso, seguramente por mi falta de pericia, me
explico, como no tengo las herramientas de cliente SQL2000, ejecuto lo
siguiente en mi MMC sql7.0

USE master
GO

EXEC sp_addlinkedserver 'EMILIO_LOEDA', N'SQL Server'
GO

EXEC sp_addlinkedsrvlogin 'EMILIO_LOEDA', 'false', NULL, '<usuario sql
2000>', '<clave sql 2000>'
GO

... y funciona pero intento crear una tabla y no me deja, asi que cree
un proyecto con un fichero access tipo ADP y diseño un procedimiento
almacenado con los siguientes datos

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[EQUIPOS]')
and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[PROCODE]')
and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [PROCODE]

CREATE TABLE [EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... tambien funciona , pero cuando intento insertar datos no me deja, me
dice que no tengo permisos, asi que modifico el SP añadiendo el usuario
del SQL 2000

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[EQUIPOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>].[EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>]..[PROCODE]

CREATE TABLE [<usuario sql 2000>].[EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [<usuario sql 2000>].[PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... pero sigue sin funcionar

¿alguien me comenta que estoy haciendo mal?

SAludos

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
26/11/2003 - 14:03 | Informe spam
hola!! has probado sin ponerle el Owner? digamos sin usuario!!


algo asi como create table servidor.bdd..tabla

Un saludo
Maximiliano Damian Accotto
"Emilio Garcia Loeda" escribió en
el mensaje news:
Buenas

Me registre en www.europe.webmatrixhosting.net , que ceden un espacio
gratuito mas un espacio en en servidor SQL2000, con el objetivo de
probar SQL2000, ya que actualmente utilizo SQL7.0

Pero tengo problemas de uso, seguramente por mi falta de pericia, me
explico, como no tengo las herramientas de cliente SQL2000, ejecuto lo
siguiente en mi MMC sql7.0

USE master
GO

EXEC sp_addlinkedserver 'EMILIO_LOEDA', N'SQL Server'
GO

EXEC sp_addlinkedsrvlogin 'EMILIO_LOEDA', 'false', NULL, '<usuario sql
2000>', '<clave sql 2000>'
GO

... y funciona pero intento crear una tabla y no me deja, asi que cree
un proyecto con un fichero access tipo ADP y diseño un procedimiento
almacenado con los siguientes datos

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[EQUIPOS]')
and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[PROCODE]')
and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [PROCODE]

CREATE TABLE [EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... tambien funciona , pero cuando intento insertar datos no me deja, me
dice que no tengo permisos, asi que modifico el SP añadiendo el usuario
del SQL 2000

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[EQUIPOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>].[EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>]..[PROCODE]

CREATE TABLE [<usuario sql 2000>].[EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [<usuario sql 2000>].[PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... pero sigue sin funcionar

¿alguien me comenta que estoy haciendo mal?

SAludos
Respuesta Responder a este mensaje
#2 Eladio Rincón
26/11/2003 - 15:37 | Informe spam
Hola,

Yo estoy usando webmatrixhosting también y no tengo problemas;

mira el código este que has puesto:

if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>]..[PROCODE]



haces referencia a la base de datos [<usuario sql 2000>]; creo que deberías
quitar uno de los puntos, verdad?

Saludos,


Eladio Rincón.
SQL Server MVP

http://eladio.europe.webmatrixhosting.net
"Comparte lo que sabes, aprende lo que no sepas", FGG.



"Emilio Garcia Loeda" escribió en
el mensaje news:
Buenas

Me registre en www.europe.webmatrixhosting.net , que ceden un espacio
gratuito mas un espacio en en servidor SQL2000, con el objetivo de
probar SQL2000, ya que actualmente utilizo SQL7.0

Pero tengo problemas de uso, seguramente por mi falta de pericia, me
explico, como no tengo las herramientas de cliente SQL2000, ejecuto lo
siguiente en mi MMC sql7.0

USE master
GO

EXEC sp_addlinkedserver 'EMILIO_LOEDA', N'SQL Server'
GO

EXEC sp_addlinkedsrvlogin 'EMILIO_LOEDA', 'false', NULL, '<usuario sql
2000>', '<clave sql 2000>'
GO

... y funciona pero intento crear una tabla y no me deja, asi que cree
un proyecto con un fichero access tipo ADP y diseño un procedimiento
almacenado con los siguientes datos

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[EQUIPOS]')
and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[PROCODE]')
and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [PROCODE]

CREATE TABLE [EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... tambien funciona , pero cuando intento insertar datos no me deja, me
dice que no tengo permisos, asi que modifico el SP añadiendo el usuario
del SQL 2000

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[EQUIPOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>].[EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[<usuario sql
2000>].[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>]..[PROCODE]

CREATE TABLE [<usuario sql 2000>].[EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [<usuario sql 2000>].[PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... pero sigue sin funcionar

¿alguien me comenta que estoy haciendo mal?

SAludos
Respuesta Responder a este mensaje
#3 Emilio Garcia Loeda
26/11/2003 - 17:01 | Informe spam
La cuestión de los dos punto, es un problema de copiar y pegar, pero he
revisado le SP y nada ;-(

"Eladio Rincón" wrote in
news::

Hola,

Yo estoy usando webmatrixhosting también y no tengo problemas;

mira el código este que has puesto:

if exists (select * from sysobjects where id = object_id(N'[<usuario
sql 2000>].[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>]..[PROCODE]



haces referencia a la base de datos [<usuario sql 2000>]; creo que
deberías quitar uno de los puntos, verdad?

Saludos,


Eladio Rincón.
SQL Server MVP

http://eladio.europe.webmatrixhosting.net
"Comparte lo que sabes, aprende lo que no sepas", FGG.



"Emilio Garcia Loeda"
escribió en el mensaje
news:
Buenas

Me registre en www.europe.webmatrixhosting.net , que ceden un espacio
gratuito mas un espacio en en servidor SQL2000, con el objetivo de
probar SQL2000, ya que actualmente utilizo SQL7.0

Pero tengo problemas de uso, seguramente por mi falta de pericia, me
explico, como no tengo las herramientas de cliente SQL2000, ejecuto
lo siguiente en mi MMC sql7.0

USE master
GO

EXEC sp_addlinkedserver 'EMILIO_LOEDA', N'SQL Server'
GO

EXEC sp_addlinkedsrvlogin 'EMILIO_LOEDA', 'false', NULL, '<usuario
sql 2000>', '<clave sql 2000>'
GO

... y funciona pero intento crear una tabla y no me deja, asi que
cree un proyecto con un fichero access tipo ADP y diseño un
procedimiento almacenado con los siguientes datos

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id >> object_id(N'[EQUIPOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [EQUIPOS]


if exists (select * from sysobjects where id >> object_id(N'[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [PROCODE]

CREATE TABLE [EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... tambien funciona , pero cuando intento insertar datos no me deja,
me dice que no tengo permisos, asi que modifico el SP añadiendo el
usuario del SQL 2000

Alter Procedure esp_create_table_equipos_procode
As

if exists (select * from sysobjects where id = object_id(N'[<usuario
sql 2000>].[EQUIPOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>].[EQUIPOS]


if exists (select * from sysobjects where id = object_id(N'[<usuario
sql 2000>].[PROCODE]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [<usuario sql 2000>]..[PROCODE]

CREATE TABLE [<usuario sql 2000>].[EQUIPOS] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NOT NULL ,
[PPROCODE] [int] NOT NULL ,
[POPERADOR] [int] NULL ,
[CODEQUIP] [nvarchar] (255) NOT NULL ,
[DESCEQUIP] [nvarchar] (255) NOT NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[IDEQUIVALENTE] [int] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]


CREATE TABLE [<usuario sql 2000>].[PROCODE] (
[INDICE] [int] IDENTITY (1, 1) NOT NULL ,
[PTTYPE] [int] NULL ,
[PROCODE] [nvarchar] (255) NULL ,
[PRODESC] [nvarchar] (255) NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NULL ,
[ESREPONIBLE] [bit] NULL ,
[ESFACTURABLE] [bit] NULL ,
[fechaalta] [smalldatetime] NULL
) ON [PRIMARY]

... pero sigue sin funcionar

¿alguien me comenta que estoy haciendo mal?

SAludos




Respuesta Responder a este mensaje
#4 Emilio Garcia Loeda
26/11/2003 - 17:01 | Informe spam
Si lo he probado y nada

"Accotto Maximiliano D." wrote in
news::

hola!! has probado sin ponerle el Owner? digamos sin usuario!!


algo asi como create table servidor.bdd..tabla

Un saludo
Respuesta Responder a este mensaje
#5 Maximiliano Damian Accotto
26/11/2003 - 22:43 | Informe spam
porque no mandas todo! como creas las tablas sin el owner y como insertas
registros

probaste hacer un select a esa tabla?



Accotto Maximiliano Damian
Fundicion San Cayetano S.A.
Buenos Aires Argentina

Gerente de Sistemas y Tecnologia
()

"Emilio Garcia Loeda" escribió en
el mensaje news:
Si lo he probado y nada

"Accotto Maximiliano D." wrote in
news::

> hola!! has probado sin ponerle el Owner? digamos sin usuario!!
>
>
> algo asi como create table servidor.bdd..tabla
>
> Un saludo

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida